Я создал приложение с графическим интерфейсом в VC ++, и теперь я хотел сделать шифрование AES128 для данных, я пишу в него.
Может кто-нибудь, пожалуйста, дайте мне знать, как я могу сделать это в VC ++.
Microsoft предоставляет CryptoAPI , который встроен в Windows.
Отправная точка для документации находится здесь:
Общий обзор использования:
Примеры программ, написанных на C:
А вот список поддерживаемых алгоритмов, включая AES128:
Я рекомендую использовать http://www.openssl.org/, есть руководство по его использованию с vc ++ @ http://www.devside.net/guides/windows/openssl
- edit
Вы должны использовать последнюю версию с сайта openssl вместостарая версия в этом руководстве, все остальное в руководстве применимо.