Вверх ↑
Разработчик
Ответов: 26163
Рейтинг: 2127
#1: 2011-02-14 11:48:10 ЛС | профиль | цитата
iarspider писал(а):
Обратную процедуру я и сам доделаю по образцу

Надо все сразу делать, а то правильность шифрования/дешифрования фиг проверишь
iarspider писал(а):
нужно считывать блоками (по 64 байта)

Почему именно 64, почему не 512, откуда эта цифра
------------ Дoбавленo в 11.43:
Да, а на каком типе кодирования проверть будем

PROV_RSA_FULL: ProvTypeToStr := 'RSA full provider';
PROV_RSA_SIG: ProvTypeToStr := 'RSA signature provider';
PROV_DSS: ProvTypeToStr := 'DSS provider';
PROV_DSS_DH: ProvTypeToStr := 'DSS and Diffie-Hellman provider';
PROV_FORTEZZA: ProvTypeToStr := 'Fortezza provider';
PROV_MS_EXCHANGE: ProvTypeToStr := 'MS Exchange provider';
PROV_RSA_SCHANNEL: ProvTypeToStr := 'RSA secure channel provider';
PROV_SSL: ProvTypeToStr := 'SSL provider';

------------ Дoбавленo в 11.48:
Насколько я понял, то использовать будем PROV_RSA_FULL

Однако на любом компьютере с Windows можно найти Microsoft Base Cryptographic Provider, относящийся к уже известному нам типу PROV_RSA_FULL
...
По составу функций и обеспечивающих их алгоритмов криптопровайдеры подразделяются на типы. Например, любой CSP типа PROV_RSA_FULL поддерживает как шифрование, так и цифровые подписи, использует для обмена ключами и создания подписей алгоритм RSA, для шифрования — алгоритмы RC2 и RC4, а для хеширования — MD5 и SHA


А остальные параметры какие, в рыбе -- RC4 и SHA, а почему не другие
карма: 22

0