Показать сообщение отдельно
Непрочитано 12.10.2013, 18:01   #7
Пользователь

Автор темы (Топик Стартер) Крипт Паролей

Привет всем, решил тут задать такой вопрос, для тех кому не влом объяснить мне как да что работает при крипте пароля в логине.

Ну для начала как я понял при том как вводишь логин и пароль приходит клиент-пакет в ответ на который тебе нужно отправить пакет на ключи пароля и принятия логина.

Собственно говоря о пакете на ключи для пароля -
Как я понял там отправляется (int) 5000 ( Кол-во кругов ? ), (short), (string) 16-байтный IV-Rijndael-Ключ? и (byte[]) 32-х байтный Rijndael-rgbKey.

Да только вопрос в том что 16-байтный ключ находится в строке и это не base64, так в чем все-же суть этого пакета и какую структуру он имеет?

По сути Rijndael уже имеет встроенные способы генерации rgbIV и rgbKey да только почему 16 байтный ключ в строковом формате, и как это решить?

И вот насчет следующего пакета там как я понял приходит пароль, и дина этого пакета всегда 32-байта.

И так жду ваших ответов.
Заранее спасибо за оказанную помощь =)
niktout вне форума Ответить с цитированием