boringssl/crypto/cipher/test
Adam Langley 8de7aef05e Add a GCM test with non-standard nonce length.
AES-GCM should have a 12-byte nonce. However, non-standard nonce sizes
are defined by NIST and, although they are a bad idea, people have used
them because they've confused an IV with an nonce and passed in a
16-byte nonce.

This change adds a test for this.

Change-Id: If1efa1aaa19f0119ad4cab9a02a6417c040f45b2
2015-06-18 17:35:59 -07:00
..
aes_128_cbc_sha1_ssl3_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_128_cbc_sha1_tls_implicit_iv_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_128_cbc_sha1_tls_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_128_cbc_sha256_tls_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_128_ctr_hmac_sha256.txt Add AEADs for AES-CTR with HMAC-SHA256. 2015-03-18 21:16:55 +00:00
aes_128_gcm_tests.txt Add a GCM test with non-standard nonce length. 2015-06-18 17:35:59 -07:00
aes_128_key_wrap_tests.txt Implement all TLS ciphers with stateful AEADs. 2015-01-14 20:30:26 +00:00
aes_256_cbc_sha1_ssl3_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_256_cbc_sha1_tls_implicit_iv_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_256_cbc_sha1_tls_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_256_cbc_sha256_tls_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_256_cbc_sha384_tls_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
aes_256_ctr_hmac_sha256.txt Add AEADs for AES-CTR with HMAC-SHA256. 2015-03-18 21:16:55 +00:00
aes_256_gcm_tests.txt Implement all TLS ciphers with stateful AEADs. 2015-01-14 20:30:26 +00:00
aes_256_key_wrap_tests.txt Implement all TLS ciphers with stateful AEADs. 2015-01-14 20:30:26 +00:00
chacha20_poly1305_tests.txt Implement all TLS ciphers with stateful AEADs. 2015-01-14 20:30:26 +00:00
cipher_test.txt Add a GCM test with non-standard nonce length. 2015-06-18 17:35:59 -07:00
des_ede3_cbc_sha1_ssl3_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
des_ede3_cbc_sha1_tls_implicit_iv_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
des_ede3_cbc_sha1_tls_tests.txt Add tests for padding variations. 2015-01-14 21:09:16 +00:00
make_all_legacy_aead_tests.sh Implement SSLv3 ciphers with stateful AEADs. 2015-01-14 20:55:58 +00:00
make_legacy_aead_tests.go Add tests for padding variations. 2015-01-14 21:09:16 +00:00
rc4_md5_ssl3_tests.txt Implement SSLv3 ciphers with stateful AEADs. 2015-01-14 20:55:58 +00:00
rc4_md5_tls_tests.txt Implement all TLS ciphers with stateful AEADs. 2015-01-14 20:30:26 +00:00
rc4_sha1_ssl3_tests.txt Implement SSLv3 ciphers with stateful AEADs. 2015-01-14 20:55:58 +00:00
rc4_sha1_tls_tests.txt Implement all TLS ciphers with stateful AEADs. 2015-01-14 20:30:26 +00:00