Package cryptix.test

Class Summary
Test3LFSR This class tests the cryptix.util.math.TrinomialLFSR class.
TestAll Class for running all tests in the cryptix.test package.
TestBase64Stream This class tests the cryptix.util.mime.Base64InputStream and Base64OutputStream classes.
TestBlowfish Tests the output of the Blowfish cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestBR This class tests the cryptix.util.math.BigRegister class.
TestCAST5 Tests the output of the CAST5 (CAST-128) cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestDES Tests the output of the DES block cipher algorithm implementation against certified and pre-computed output for a given set of reference input.
TestDES_EDE3 Tests the output of the DES_EDE3 block cipher algorithm implementation against pre-computed output for a given set of reference input.
TestElGamal This object tests the RawElGamal* and *_ElGamal_PKCS1 classes, by generating 6 keypairs with varying strength (384- to 1024-bit in 128-bit increments).
TestHAVAL Tests the output of the HAVAL message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestHMAC Tests the output of the HMAC message authentication code implementation against certified pre-computed output for a given set of reference input.
TestIDEA Tests the output of the IDEA block cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestIJCE Tests the current IJCE implementation using a SAFER cipher instance.
TestInstall Tests whether Cryptix is installed correctly.
TestLOKI91 Tests the output of the LOKI91 cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestMD2 Tests the output of the MD2 message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestMD4 Tests the output of the MD4 message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestMD5 Tests the output of the MD5 message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestRC2 Tests the output of the RC2 cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestRC4 Tests the output of the RC4 cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestRijndael Tests the Rijndael (AES) cipher.
TestRIPEMD128 Tests the output of the RIPEMD-128 message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestRIPEMD160 Tests the output of the RIPEMD-160 message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestRSA This object tests the RawRSA* and RSA_*_PKCS1 classes by generating 4 keypairs with varying strength (384- to 768-bit in 128-bit increments).
TestSAFER Tests the output of the SAFER cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestScar This class tests the cryptix.tools.Scar class.
Will fail when unable to write into testing directory. Copyright © 1997, 1998 Systemics Ltd on behalf of the Cryptix Development Team.
TestSHA0 Deprecated. Here for historical interest.
TestSHA1 Tests the output of the SHA-1 message digest algorithm implementation against certified pre-computed output for a given set of reference input.
TestSPEED Tests the output of the SPEED cipher algorithm implementation against certified pre-computed output for a given set of reference input.
TestSquare Tests the output of the Square cipher algorithm implementation against certified pre-computed values for a given set of reference input.
TestUnixCrypt This class tests the cryptix.tools.UnixCrypt class (it may also fail if the DES implementation is incorrect).