botan
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3
Botan 1.6.3 / 1.7.0
Botan is a C++ crypto library. more>>
Botan is a C++ library implementing a variety of cryptographic algorithms and formats. At this time, it is quite stable, and is suitable for use in a wide variety of programs. Botans license makes it free for use as part of any commercial or free software without restriction.
It runs on most Unix/POSIX systems and Win32, and on many hardware platforms, including x86, x86-64, IA-64, PowerPC, SPARC, Alpha, MIPS, and ARM. See here for more information about portability.
The library proper is written in ISO C++, but there are optional modules which can be compiled into the library, providing features like zlib compression, high-resolution timers, and automatic entropy gathering.
Botan also has support for the crypto accellerators made by AEP Systems, and can easily be extended to support other hardware accellerators in the future.
It was originally written and is currently maintained by Jack Lloyd, though several others have contributed bug fixes, modules, and other help. Read doc/thanks.txt, included in the distribution, for a list of their names.
Whats New in 1.7.0 Development Release:
- DSA parameter generation has been changed to match the new system in FIPS 186-3.
- OIDs for the Rabin-Williams and Nyberg-Rueppel public key signature schemes have been added, so those keys can now be imported and exported using the same system used for RSA and DSA keys.
- In addition, those keys can be used in X.509 certificates.
- Portions of the API documentation have been reorganized and rewritten to help cover the most common tasks first.
Whats New in 1.6.3 Stable Release:
- A problem with building in debug mode on Visual Studio has been resolved.
- A race condition in the algorithm lookup cache that could cause memory corruption in multi-threaded application code has been fixed.
- All users of Botan in multi-threaded systems should upgrade to this release.
<<lessIt runs on most Unix/POSIX systems and Win32, and on many hardware platforms, including x86, x86-64, IA-64, PowerPC, SPARC, Alpha, MIPS, and ARM. See here for more information about portability.
The library proper is written in ISO C++, but there are optional modules which can be compiled into the library, providing features like zlib compression, high-resolution timers, and automatic entropy gathering.
Botan also has support for the crypto accellerators made by AEP Systems, and can easily be extended to support other hardware accellerators in the future.
It was originally written and is currently maintained by Jack Lloyd, though several others have contributed bug fixes, modules, and other help. Read doc/thanks.txt, included in the distribution, for a list of their names.
Whats New in 1.7.0 Development Release:
- DSA parameter generation has been changed to match the new system in FIPS 186-3.
- OIDs for the Rabin-Williams and Nyberg-Rueppel public key signature schemes have been added, so those keys can now be imported and exported using the same system used for RSA and DSA keys.
- In addition, those keys can be used in X.509 certificates.
- Portions of the API documentation have been reorganized and rewritten to help cover the most common tasks first.
Whats New in 1.6.3 Stable Release:
- A problem with building in debug mode on Visual Studio has been resolved.
- A race condition in the algorithm lookup cache that could cause memory corruption in multi-threaded application code has been fixed.
- All users of Botan in multi-threaded systems should upgrade to this release.
Download (1.7MB)
Added: 2007-07-25 License: BSD License Price:
822 downloads
Ajisai 0.4.0
Ajisai is a C++ SSL/TLS library. more>>
Ajisai is a SSL/TLS implementation written entirely from scratch in C++. It uses Botan for performing the cryptography and X.509 handling.
This is an alpha release, it is virtually certain that incompatible API changes will be made in the future. Suggestions on weak points in the API are most welcome. As of now, Ajisai is somewhat fragile, and does not make available many of the features TLS offers.
Currently only SSLv3 and TLS 1.0 are supported; TLS 1.1 and DLTS will be supported in future releases. At this point is can be built only on Unix and Unix-like systems, but that will change eventually.
TODO:
Bugs:
- We assume one recordone handshake message, this is not true for IIS/IE, probably lots of other stuff.
- No support for client authentication on either end (currently some code for it, but disabled as its completely broken).
Protocol:
- TLS 1.1
- TLS extensions
- DTLS
- Reading a SSLv2 client hello
- Session caching
- Compression support
- Anonymous Diffie-Hellman, maybe. Its useful in some contexts.
- OpenPGP key support
Server:
- We want to be able to multiplex multiple Server objects at once (multiple clients). This will probably be based on a Socket* select(2) wrapper, but I might end up leaving it to the application.
Sockets:
- IPv6 support
- IPv4 + IPv6 UDP sockets (for DTLS)
- Write a select() wrapper
- Support Win32 sockets (IPv4/IPv6)
<<lessThis is an alpha release, it is virtually certain that incompatible API changes will be made in the future. Suggestions on weak points in the API are most welcome. As of now, Ajisai is somewhat fragile, and does not make available many of the features TLS offers.
Currently only SSLv3 and TLS 1.0 are supported; TLS 1.1 and DLTS will be supported in future releases. At this point is can be built only on Unix and Unix-like systems, but that will change eventually.
TODO:
Bugs:
- We assume one recordone handshake message, this is not true for IIS/IE, probably lots of other stuff.
- No support for client authentication on either end (currently some code for it, but disabled as its completely broken).
Protocol:
- TLS 1.1
- TLS extensions
- DTLS
- Reading a SSLv2 client hello
- Session caching
- Compression support
- Anonymous Diffie-Hellman, maybe. Its useful in some contexts.
- OpenPGP key support
Server:
- We want to be able to multiplex multiple Server objects at once (multiple clients). This will probably be based on a Socket* select(2) wrapper, but I might end up leaving it to the application.
Sockets:
- IPv6 support
- IPv4 + IPv6 UDP sockets (for DTLS)
- Write a select() wrapper
- Support Win32 sockets (IPv4/IPv6)
Download (0.14MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1478 downloads
NetSieben SSH Library 1.2.3
NetSieben SSH Library is a Secure Shell client software written in C++. more>>
NetSieben SSH Library is a Secure Shell client software written in C++. NetSieben SSH Library utilizes Botan library for its cryptographic functions, allowing for a large choice of algorithms to be used in SSH communications.
As a developer you may wish to integrate SSH client functionality into your applications. You can now use the NetSiebens API, instead of spending countless hours developing your own solution.
The SSH library was created by the NetSieben developers who, after researching the limited number of options available to them from both commercial and open source communities, found these solutions limited and at best, still in early stages of development.
Enhancements:
- A fix for an error logging issue seen during authentication, more detailed authentication error messages, an easier error reporting interface, fixes for some debugging issues in the Windows port, and new code examples that reflect the changes to the error reporting interface.
<<lessAs a developer you may wish to integrate SSH client functionality into your applications. You can now use the NetSiebens API, instead of spending countless hours developing your own solution.
The SSH library was created by the NetSieben developers who, after researching the limited number of options available to them from both commercial and open source communities, found these solutions limited and at best, still in early stages of development.
Enhancements:
- A fix for an error logging issue seen during authentication, more detailed authentication error messages, an easier error reporting interface, fixes for some debugging issues in the Windows port, and new code examples that reflect the changes to the error reporting interface.
Download (0.81MB)
Added: 2007-08-08 License: QPL (QT Public License) Price:
812 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above botan search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed