| ||||
| ||||
Добрый день! Начал недавно разбираться с Microsoft CryptoAPI. Читал, читал и никак не могу понять. Вот есть у меня поток данных, которые я хочу зашифровать, алгоритм 3DES, режим ECB, дан 24-байтовый ключ. Как мне зашифровать данные именно этим ключом? Мне не нужно генерировать ключ или видоизменять его. Мне нужно зашифровать данные именно этим ключом. Дело в том, что я пишу библиотеку для реализации протокола обмена с CyberFlex смарткартами. там сенсовые ключи вычисляются как раз путем шифрования некоторых данных ключом по 3DES в ECB режиме. Что-то я справку излазил, но кроме CryptImportKey я не вижу возможности использовать жестко заданный ключ. Да то, сам механизм вызова этой функции для получения нужного мне результата непонятен для меня. |