Botan: 현대적인 C++ 암호화 도구 키트

2024-12-19

Botan은 허가적인 Simplified BSD 라이선스하에 배포된 강력한 오픈소스 C++ 암호화 라이브러리입니다. C++에서의 암호화에 대한 최상의 옵션이 되는 것을 목표로 하며, TLS 프로토콜, X.509 인증서, 최신 AEAD 암호, PKCS#11 및 TPM 하드웨어 지원, 비밀번호 해싱, 양자 내성 암호 체계 등 다양한 시스템 구현에 필요한 도구를 제공합니다. Python 바인딩이 포함되어 있으며, 다른 언어 바인딩도 사용할 수 있습니다. 기능이 풍부한 명령줄 인터페이스도 제공됩니다. 최신 릴리스는 3.6.1이며, Fedora, Debian, Arch, Homebrew 등 여러 배포판을 통해 사용할 수 있습니다.

개발