Bouncy Castle Cryptography 1.11 API Specification: Package org.bouncycastle.crypto.test
Class Summary |
AESTest |
Test vectors from the NIST standard tests and Brian Gladman's vector set
http://fp.gladman.plus.com/cryptography_technology/rijndael/ |
BlockCipherMonteCarloTest |
a basic test that takes a cipher, key parameter, and an input
and output string. |
BlockCipherVectorTest |
a basic test that takes a cipher, key parameter, and an input
and output string. |
BlowfishTest |
blowfish tester - vectors from http://www.counterpane.com/vectors.txt |
CAST5Test |
cast tester - vectors from http://www.ietf.org/rfc/rfc2144.txt |
CAST6Test |
cast6 tester - vectors from http://www.ietf.org/rfc/rfc2612.txt |
CipherTest |
|
CTSTest |
CTS tester |
DESedeTest |
DESede tester |
DESTest |
DES tester - vectors from FIPS 81 |
DHTest |
|
DSATest |
Test based on FIPS 186-2, Appendix 5, an example of DSA. |
ECIESTest |
test for ECIES - Elliptic Curve Integrated Encryption Scheme |
ECTest |
ECDSA tests are taken from X9.62. |
ElGamalTest |
|
IDEATest |
|
ISO9796Test |
test vectors from ISO 9796-1 and ISO 9796-2 edition 1. |
MacTest |
MAC tester - vectors from
FIP 81 and
FIP 113. |
MD2DigestTest |
standard vector test for MD2
from RFC1319 by B.Kaliski of RSA Laboratories April 1992 |
MD4DigestTest |
standard vector test for MD4 from RFC 1320. |
MD5DigestTest |
standard vector test for MD5 from "Handbook of Applied Cryptography", page 345. |
MD5HMacTest |
MD5 HMac Test, test vectors from RFC 2202 |
ModeTest |
CFB/OFB Mode test of IV padding. |
OAEPTest |
|
PKCS12Test |
test for PKCS12 key generation - vectors from
http://www.drh-consultancy.demon.co.uk/test.txt |
PKCS5Test |
a test class for PKCS5 PBES2 with PBKDF2 (PKCS5 v2.0) using
test vectors provider at
RSA's PKCS5 Page
|
PSSTest |
|
RC2Test |
RC2 tester - vectors from ftp://ftp.isi.edu/in-notes/rfc2268.txt
RFC 2268 "A Description of the RC2(r) Encryption Algorithm" |
RC4Test |
RC4 Test |
RC5Test |
RC5 tester - vectors from ftp://ftp.nordu.net/rfc/rfc2040.txt
RFC 2040 "The RC5, RC5-CBC, RC5-CBC-Pad, and RC5-CTS Algorithms" |
RC6Test |
RC6 Test - test vectors from AES Submitted RSA Reference implementation. |
RegressionTest |
|
RijndaelTest |
Test vectors from the NIST standard tests and Brian Gladman's vector set
http://fp.gladman.plus.com/cryptography_technology/rijndael/ |
RIPEMD128DigestTest |
RIPEMD128 Digest Test |
RIPEMD128HMacTest |
RIPEMD128 HMac Test, test vectors from RFC 2286 |
RIPEMD160DigestTest |
RIPEMD160 Digest Test |
RIPEMD160HMacTest |
RIPEMD160 HMac Test, test vectors from RFC 2286 |
RSATest |
|
SerpentTest |
|
SHA1DigestTest |
standard vector test for SHA-1 from "Handbook of Applied Cryptography", page 345. |
SHA1HMacTest |
SHA1 HMac Test, test vectors from RFC 2202 |
SHA256DigestTest |
standard vector test for SHA-256 from FIPS Draft 180-2. |
SHA384DigestTest |
standard vector test for SHA-384 from FIPS Draft 180-2. |
SHA512DigestTest |
standard vector test for SHA-512 from FIPS Draft 180-2. |
SkipjackTest |
|
StreamCipherVectorTest |
a basic test that takes a stream cipher, key parameter, and an input
and output string. |
TigerDigestTest |
Tiger Digest Test |
TwofishTest |
|