Aktualizacja dokumentacji proto tlenu

tech • 54 słowa • 1 minuta czytania

Zaktualizowałem moją nieoficjalną dokumentację protokołu tlen.pl o kilka elementów.

Publikacja w najnowszej wersji dostępna jest na stronie docs.malcom.pl/tlen/proto/ projects.malcom.pl/tlenproto/.

Do zmian można zaliczyć aktualizację rozdziału o połączeniach szyfrowanych i autoryzacji, a także kilka nowych rozdziałów. Jednym z ciekawszych, nowo dodanych, jest rozdział o ciekawostkach prezentujący “inteligentny” parser serwera.

Więcej informacji na stronie publikacji ;)

Komentarze (5)

rafaln avatar
rafaln
20070824-100419-rafaln

Witam,

moglbys opublikowac przykladowe klucze akceptowane przez serwer tlena podczas negocjacji szyfrowanej transmisj?

  1. klucze, ktore serwer przysyla
  2. klucze wygenerowane przez klienta (aes, iv)
  3. zaszyfrowane klucze wygenerowane przez klienta i wyslane do serwera

W tej chwili brakuje punktu 2, serwer wysyla mi wiec wychodzi na to, ze klucze sa niepoprawne :|

MalCom avatar
MalCom
20070824-102637-malcom

Nie mam aktualnie pod ręką żadnej implementacji tego. I nie bardzo rozumiem z czym masz problem :P

rafaln avatar
rafaln
20070824-104628-rafaln

Problem przedstawiłem w pierwszym poscie. Po zaszyfrowaniu klucza algorytmem RSA serwer zamyka sesje, a mial wysylac

<cipher type='ok'/>

klucz AES ma byc w postaci “fd96a88a96ab645900ce5fa6ac8fd886” czy w postaci zwyklej tablicy bajtow?

rafaln avatar
rafaln
20070824-104920-rafaln

w tych komentarzach nie dziala znacznik CODE czy mi sie wydaje :|

MalCom avatar
MalCom
20070824-105737-malcom

w tych komentarzach nie dziala znacznik CODE czy mi sie wydaje :|

Powinien działać, ale kto wie, może GeSHi próbuje z nim coś zrobić i jej to nie wychodzi, będę musiał w wolnej chwili obadać tę sprawę.

Kodujesz klucz w wersji bajtowej, a wysyłasz do serwera w hexadecymalnej, która powinna mieć długość 128 znaków.

Do dalszej dyskusji odpowiedniejszy będzie temat Połączenia szyfrowane w Tlenie na ekipie.

Dodaj komentarz

/dozwolony markdown/

/nie zostanie opublikowany/