Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2011-02-14 13:31:23 ЛС | профиль | цитата
nesco, если сделаешь сам - будет гут.

64 - это размер блока, взят из документации MSDN (и бережно скопированное в таблицу в моём 2м посте в этой теме.). Можно любое число, кратное размеру блока.

PROV_XXX - это не тип кодирования, а криптопровайдер (набор криптографических функций). Использовать будем "Microsoft Enhanced Cryptographic Provider v1.0" (там больше ассортимент).

SHA можно (нужно - так как для SHA надо ещё подсмотреть значение константы) на MD5 заменить.

Список шифров - в таблице на первой странице. Есть ещё поточные шифры (тот же RC4), там проще делается - сразу весь поток загоняется с EOF = TRUE. Шифр будет пользователем выбираться (когда - и если - Dilma одобрит включение этого кода в компонент Cryptography)
карма: 1

0