Алгоритм 3des-cbc - PullRequest
       1

Алгоритм 3des-cbc

0 голосов
/ 04 апреля 2011

Кто-нибудь знает, как мне сгенерировать код 3des-cbc, используя ввод и главный ключ?какой алгоритм используется?используя C ++ Спасибо.

Ответы [ 2 ]

1 голос
/ 04 апреля 2011

Я хотел бы отметить, что кодирование алгоритмов шифрования очень нетривиально и очень, очень легко ошибиться. Если вам это нужно для коммерческого проекта, используйте хорошо известную библиотеку, такую ​​как:

Если вас просто интересует сам алгоритм и / или он не предназначен для коммерческого использования, Wikipedia предлагает хорошую отправную точку: http://en.wikipedia.org/wiki/3des.

Для работы в режиме CBC (который не имеет ничего общего с 3DES, это просто метод использования блочных шифров), опять же, Wikipedia - хорошая отправная точка: http://en.wikipedia.org/wiki/Cipher_block_chaining.

0 голосов
/ 04 апреля 2011

Я рекомендую взглянуть на этот ответ , если вы используете Java.Включает в себя пример шифрования AES в режиме CBC.Вы должны быть в состоянии использовать 3DES вместо AES.Если вы расшифровываете что-то, что не шифровали, вам нужно будет предоставить тот же ключ и IV в том же формате, который использовался для шифрования, а также указать используемый отступ.Вы должны будете включить эти детали, чтобы мы могли помочь вам в дальнейшем.Вы также должны указать, с каким языком или технологиями вы имеете дело, чтобы мы могли привести примеры с ними.

Подробную информацию об алгоритмах можно найти в Википедии, см. 3DES и CBC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...