mariadb/extra/yassl/taocrypt
unknown 45f2f76457 Import yassl 1.6.0
extra/yassl/README:
  Import patch yassl.diff
extra/yassl/include/buffer.hpp:
  Import patch yassl.diff
extra/yassl/include/crypto_wrapper.hpp:
  Import patch yassl.diff
extra/yassl/include/openssl/ssl.h:
  Import patch yassl.diff
extra/yassl/include/socket_wrapper.hpp:
  Import patch yassl.diff
extra/yassl/include/yassl_imp.hpp:
  Import patch yassl.diff
extra/yassl/include/yassl_int.hpp:
  Import patch yassl.diff
extra/yassl/src/crypto_wrapper.cpp:
  Import patch yassl.diff
extra/yassl/src/ssl.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/README:
  Import patch yassl.diff
extra/yassl/taocrypt/benchmark/benchmark.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/algebra.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/des.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/hash.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/hmac.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/misc.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/modarith.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/modes.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/rsa.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/sha.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/type_traits.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/include/types.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/mySTL/list.hpp:
  Import patch yassl.diff
extra/yassl/taocrypt/src/aes.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/src/algebra.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/src/asn.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/src/hash.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/src/integer.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/src/sha.cpp:
  Import patch yassl.diff
extra/yassl/taocrypt/test/test.cpp:
  Import patch yassl.diff
extra/yassl/testsuite/testsuite.cpp:
  Import patch yassl.diff
2007-03-23 11:52:25 +01:00
..
benchmark Import yassl 1.6.0 2007-03-23 11:52:25 +01:00
include Import yassl 1.6.0 2007-03-23 11:52:25 +01:00
mySTL Import yassl 1.6.0 2007-03-23 11:52:25 +01:00
src Import yassl 1.6.0 2007-03-23 11:52:25 +01:00
test Import yassl 1.6.0 2007-03-23 11:52:25 +01:00
CMakeLists.txt my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
COPYING Import yaSSL version 1.4.0 2006-09-25 16:40:29 +02:00
INSTALL Import yaSSL version 1.4.0 2006-09-25 16:40:29 +02:00
Makefile.am my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
README Import yassl 1.6.0 2007-03-23 11:52:25 +01:00
taocrypt.dsp Many files: 2006-11-23 20:04:18 +01:00
taocrypt.dsw WL#2286 Compile MySQL w/YASSL support 2005-04-28 18:23:27 +05:00
taocrypt.vcproj Many files: 2007-03-19 16:18:10 +01:00
test.dsp Many files: 2006-11-23 20:04:18 +01:00
test.dsw Update yassl to 1.2.2 2006-04-07 11:35:12 +02:00

TaoCrypt release 0.9.2   02/5/2007


This release includes bug fixes, portability enhancements, and some 
optimiations.

See 0.9.0 for build instructions.




******************TaoCrypt release 0.9.0   09/18/2006

This is the first release of TaoCrypt, it was previously only included with
yaSSL. TaoCrypt is highly portable and fast, its features include:

One way hash functions: SHA-1, MD2, MD4, MD5, RIPEMD-160
Message authentication codes: HMAC
Block Ciphers: DES, Triple-DES, AES, Blowfish, Twofish
Stream Ciphers: ARC4
Public Key Crypto: RSA, DSA, Diffie-Hellman
Password based key derivation: PBKDF2 from PKCS #5
Pseudo Random Number Generators
Lare Integer Support
Base 16/64 encoding/decoding
DER encoding/decoding
X.509 processing
SSE2 and ia32 asm for the right processors and compilers


To build on Unix

    ./configure
    make

    To test the build, from the ./test directory run ./test


On Windows

    Open the taocrypt project workspace
    Choose (Re)Build All

    To test the build, run the test executable


Please send any questions or comments to todd@yassl.com.