boringssl/crypto/cipher_extra
David Benjamin f8058d4114 Add M=8 L=2 AES-128-CCM as well.
The Bluetooth Mesh spec uses both apparently. Also extract a pile of
test vectors from that document (thanks to Kyle Lund for showing me
which to extract).

Change-Id: I04a04fafb7386ca28adfe1446fa388e841778931
Reviewed-on: https://boringssl-review.googlesource.com/26324
Commit-Queue: Steven Valdez <svaldez@google.com>
Reviewed-by: Steven Valdez <svaldez@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2018-03-02 18:45:06 +00:00
..
asm Enable extra_in with the ChaCha20-Poly1305 AEAD. 2017-07-14 22:13:25 +00:00
test Add M=8 L=2 AES-128-CCM as well. 2018-03-02 18:45:06 +00:00
aead_test.cc Add M=8 L=2 AES-128-CCM as well. 2018-03-02 18:45:06 +00:00
cipher_extra.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
cipher_test.cc Convert a number of tests to GTest. 2017-06-01 17:02:13 +00:00
CMakeLists.txt Add AES_128_CCM AEAD. 2018-02-16 15:57:27 +00:00
derive_key.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_aesccm.c Add M=8 L=2 AES-128-CCM as well. 2018-03-02 18:45:06 +00:00
e_aesctrhmac.c Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. 2017-09-18 19:16:51 +00:00
e_aesgcmsiv.c Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. 2017-09-18 19:16:51 +00:00
e_chacha20poly1305.c Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. 2017-09-18 19:16:51 +00:00
e_null.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_rc2.c Move OPENSSL_FALLTHROUGH to internal headers. 2018-01-29 18:17:57 +00:00
e_rc4.c Move cipher/ into crypto/fipsmodule/ 2017-05-05 22:39:40 +00:00
e_ssl3.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
e_tls.c Fix early_mac_len computation. 2017-12-21 21:41:39 +00:00
internal.h Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
tls_cbc.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00