Reviewed-by: Petri Savolainen <[email protected]>
> -----Original Message----- > From: lng-odp [mailto:[email protected]] On Behalf Of > EXT Nicolas Morey-Chaisemartin > Sent: Tuesday, November 10, 2015 5:30 PM > To: [email protected] > Subject: [lng-odp] [API-NEXT PATCHv4 0/6] Add HMAC-SHA-256-128 and > AES128 CBC support > > The first patch is a cleanup suggested by Petri. > All the crypto enums are moved from linux-generic back to ODP API, and > renamed (odp_<enum>_t) > Following patches add support for the new HMAC function, then a > validation test and finally support in odp-ipsec > And then same things for AES128 > > v4: > * add mising "api:" > * Fix typo in API doxygen > v3: > * correct patch name > * add AES128 CBC support > v2: > * Correct test vectors to match the ones from RFC4868 > > Jerome Reybert (1): > api: crypto: add AES128-CBC encrypt/decrypt methods > > Nicolas Morey-Chaisemartin (5): > api: crypto: move enums from platform types to odp and rename to fit > the API format > api: crypto: add HMAC-SHA-256-128 support > validation: crypto: add test for HMAC-SHA-256-128 > example: ipsec: add support for HMAC-SHA-256-128 > validation: crypto: add test for AES128 CBC > > example/ipsec/odp_ipsec.c | 2 +- > example/ipsec/odp_ipsec_cache.c | 2 +- > example/ipsec/odp_ipsec_cache.h | 4 +- > example/ipsec/odp_ipsec_misc.h | 12 +- > example/ipsec/odp_ipsec_sa_db.c | 4 + > example/ipsec/odp_ipsec_stream.c | 3 +- > include/odp/api/crypto.h | 144 +++++++------ > -- > .../linux-generic/include/odp/plat/crypto_types.h | 42 ----- > .../linux-generic/include/odp_crypto_internal.h | 20 +- > platform/linux-generic/odp_crypto.c | 205 > +++++++++++++++++++-- > test/validation/crypto/crypto.h | 5 + > test/validation/crypto/odp_crypto_test_inp.c | 182 > +++++++++++++++++- > test/validation/crypto/test_vectors.h | 111 +++++++++++ > test/validation/crypto/test_vectors_len.h | 10 + > 14 files changed, 592 insertions(+), 154 deletions(-) > > _______________________________________________ > lng-odp mailing list > [email protected] > https://lists.linaro.org/mailman/listinfo/lng-odp _______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
