Here you can find 3rd party test vectors for various symmetric cyphers and hash functions. Clicking on the Operation link takes you to our Crypto-Toolbox and runs the test, while clicking on the Reference link takes you to the test reference document.
Test vector | Operation | Status on this server | Reference |
aes-128 ecb | Encrypt | PASS | NIST SP800-38A |
aes-128 cbc | Encrypt | PASS | NIST SP800-38A |
aes-128 cfb128 | Encrypt | PASS | NIST SP800-38A |
aes-128 ofb | Encrypt | PASS | NIST SP800-38A |
aes-128 ctr | Encrypt | PASS | NIST SP800-38A |
aes-128 rijndael-128 (k=128) | Encrypt | PASS | FIPS-197 |
aes-192 rijndael-128 (k=192) | Encrypt | PASS | FIPS-197 |
aes-256 rijndael-128 (k=256) | Encrypt | PASS | FIPS-197 |
blowfish-cbc | Encrypt | PASS | Eric Young |
blowfish-ecb | Encrypt | PASS | Eric Young |
blowfish-ncfb | Encrypt | PASS | Eric Young |
blowfish-nofb | Encrypt | PASS | Eric Young |
cast-128 | Encrypt | PASS | RFC-2144 |
cast-256 (k=128) | Encrypt | FAIL | RFC-2612 |
cast-256 (k=192) | Encrypt | FAIL | RFC-2612 |
cast-256 (k=256) | Encrypt | FAIL | RFC-2612 |
des | Encrypt | PASS | NBS SP 500-20 |
des (mk/esk=>sk) | Encrypt | PASS | NBS SP 500-20 |
loki97 | Encrypt | FAIL | NIST |
rc2 | Encrypt | FAIL | RFC-2268 |
rc4 (arcfour) | Encrypt | PASS | Wikipedia |
rijndael-128 (k=256) | Encrypt | PASS | NESSIE |
rijndael-192 (k=256) | Encrypt | PASS | NESSIE |
rijndael-256 (k=256) | Encrypt | PASS | NESSIE |
safer+ (k=128) | Encrypt | FAIL | NIST |
safer+ (k=192) | Encrypt | FAIL | NIST |
safer+ (k=256) | Encrypt | FAIL | NIST |
serpent (k=128) | Encrypt | PASS | Technion |
serpent (k=192) | Encrypt | PASS | Technion |
serpent (k=256) | Encrypt | PASS | Technion |
tripledes (2-key) | Encrypt | PASS | NESSIE |
tripledes (3-key) | Encrypt | PASS | NESSIE |
twofish (k=128) | Encrypt | PASS | NIST |
twofish (k=192) | Encrypt | PASS | NIST |
twofish (k=256) | Encrypt | PASS | NIST |
xtea-ecb | Encrypt | PASS | n/a |
gost | Hash | PASS | Wikipedia |
haval128-3 | Hash | PASS | Calyptix |
haval160-3 | Hash | PASS | Calyptix |
haval192-3 | Hash | PASS | Calyptix |
haval224-3 | Hash | PASS | Calyptix |
haval256-3 | Hash | PASS | Calyptix |
md4 | Hash | PASS | NESSIE |
md5 | Hash | PASS | NESSIE |
ripemd160 | Hash | PASS | Antoon Bosselaers |
sha1 | Hash | PASS | NESSIE |
sha256 | Hash | PASS | NESSIE |
tiger192,3 | Hash | PASS | NESSIE |
X9.8(1995) PIN-block | PIN-block | PASS | 3am |
X9.8(2003) PIN-block | PIN-block | PASS | 3am |