Download List

프로젝트 설명

Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers SSL/TLS (client and server), X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly and SIMD optimizations for common CPUs offers speedups for critical algorithms like AES and SHA-1.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-07-11 22:54
1.8.13

이 릴리스는 멀티 스레드 응용 프로그램에서 메모리 손상을 일으킬 수있는 경쟁 조건을 수정합니다.
Tags: stable bugfix
This release fixes a race condition that could cause memory corruption in multithreaded applications.

2011-06-21 05:33
1.10.0

이 릴리스는 SSL / TLS (최대 TLS v1.1을 클라이언트와 서버 모드 모두) 추가, GOST 34.10-2001 서명 방식, Keccak 해쉬 함수, XSalsa20 스트림 암호, bcrypt 암호 해싱, AES 키 포장은 동적 엔진로드 및 기타 기능 번호입니다. AES, 서펜트, ECDH, ECDSA 및 SHA - 2에 대한 새로운 최적화도 포함되어 있습니다.
Tags: Stable
This release adds SSL/TLS (both client and server mode, up to TLS v1.1), the GOST 34.10-2001 signature scheme, the Keccak hash function, the XSalsa20 stream cipher, bcrypt password hashing, AES key wrapping, dynamically loaded engines, and a number of other features. New optimizations for AES, Serpent, ECDH, ECDSA, and SHA-2 are also included.

2011-06-04 09:23
1.9.18

SSL을 구현 지금은 비주얼 C + +로 2010의 TR1 구현을 사용할 수 있습니다. 오류 검사와 정정 알고리즘에 대한 여러 최적화 50 % 성능 향상 20를 제공합니다. 솔라리스 사용자에 영향을 미치는 몇 가지 이식성 버그가 수정되었습니다대로은 Visual C + + 2010와 그 소리 컴파일러에 따라 변했 버그가있었습니다. GOST에게 34.10 서명을 확인하는 사용자에게 서비스 거부를 일으킬 수있는 버그도 해결되었습니다.
The SSL implementation can now be used with Visual C++ 2010's TR1 implementation. Numerous optimizations for the ECC algorithms provide 20 to 50% performance improvements. Some portability bugs affecting Solaris users were fixed, as were bugs that were triggered under the Visual C++ 2010 and Clang compilers. A bug that could cause denial of service to users verifying GOST 34.10 signatures was also fixed.

2011-04-30 13:53
1.9.17

이 릴리스 설명서를 생성 스핑크스와 Doxygen의 사용을 제어하기위한 몇 가지 새로운 옵션을 추가합니다. x86 프로세서의 런타임 감지 기능을 깨고 버그가 수정되었습니다. BeOS 클론에 대한 지원 / 지속 하이쿠가 개선되었습니다. 이것은 다음 안정 트리 및 잘하면 최종 세번째 릴리스 후보입니다.
This release adds some new options for controlling use of Sphinx and Doxygen for generating documentation. A bug that broke runtime feature detection on x86 processors has been fixed. Support for the BeOS clone/continuation Haiku has been improved. This is the third and hopefully final release candidate for the next stable tree.

2011-04-12 06:42
1.9.16

문서는 스핑크스 문서 도구로 사용하기 위해 reStructurered 텍스트로 재작 성되었습니다. 문서는 또한 크게 최신 릴리스의 새로운 기능을 커버하도록 확장되었습니다.
Tags: Documentation
The documentation has been rewritten in reStructurered Text for use with the Sphinx documentation tool. The documentation has also been greatly expanded to cover new features in the latest releases.

Project Resources