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 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

此版本修复了比赛条件,可能会导致内存在多线程应用程序中的腐败。
标签: 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 1.1版),GOST 34.10-2001签名的计划,Keccak哈希函数,XSalsa20流密码,密码散列bcrypt,AES密钥包装,动态加载引擎,以及其他一些功能。为AES,蛇,ECDH,ECDSA和SHA - 2的新的优化也包括在内。
标签: 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实现,现在可以使用的Visual C + + 2010的TR1的实现。无数的ECC算法的优化提供20至50%的性能提升。有些影响Solaris用户可携性的错误是固定的,因为是那些在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与狮身人面像的文本文档工具的使用。该文件也已大大扩大到包括在最新版本的新功能。
标签: 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