Smiling
Сообщений: 2
Оценки: 0
Присоединился: 2007-01-20 16:23:36.056666
|
Возникло желание посмотреть как там работает наш любимый Internet Explorer ) Выяснилось что при SSL подключении используется CryptoApi. Вобщем я получил доступ к pbData и pdwDataLen параметрам функции CryptDecrypt как до её вызова Internet Explorer'ом так и после. Проблема заключается в том, что после вызова CryptDecrypt по адресу pdwDataLen лежит старое значение - длина массива подлежащего расшифровке, а должна быть там длина расшифрованного текста. При всём при этом в массиве pbData после вызова CryptDecrypt лежит plaintext как и положено. Вобщем как я не крутил, значение по адресу pdwDataLen не меняется. Что не так? Может как-то можно зная все параметры функции CryptDecrypt математически вычеслить длину текста на выходе?
|