Crypto++

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Сайт: www.cryptopp.com

Crypto++ — это бесплатная библиотека C++ с открытым исходным кодом, разработанная для предоставления была разработана для поддержки криптографических нужд в программном обеспечении. С момента своего создания в 1995 году, Crypto++ стал одним из самых широко используемых ресурсов среди разработчиков, стремящихся к интеграции безопасных криптографических алгоритмов в свои приложения. Библиотека поддерживает множество криптографических примитивов, включая шифры, функции хеширования и системы цифровой подписи.

Crypto++ известен своей гибкостью и совместимостью с различными платформами, включая Windows, Linux и macOS. Пользователи библиотеки имеют доступ к тщательно протестированному коду и могут адаптировать его для своих нужд. Это делает Crypto++ популярным выбором для различных приложений, от малых программ до крупных проектов, связанных с безопасностью данных.

  • Поддержка различных шифров, включая AES, DES и Blowfish.
  • Реализация алгоритмов хеширования, таких как SHA-1, SHA-256 и Whirlpool.
  • Поддержка систем цифровой подписи, включая RSA и DSA.
  • Широкий выбор потоковых и блоковых шифров.
  • Механизмы аутентификации и создания ключей.
  • Поддержка различных режимов работы шифров, включая CTR, CBC и GCM.
  • Интерфейс для легкой интеграции с другими языками программирования.
Подробнее