zephyr/ext/lib/crypto/tinycrypt/source
Flavio Santes e6ffc0ed28 crypto: Update tinycrypt source files
Update Zephyr's tinycrypt to version 2.0. This new version adds support
for ECC_DH, ECC_DSA, CMAC, & CTR_PRNG.

The following doxygen documentation typos were detected and fixed:

- ctr_prng.h:84 change plen by pLen,
- ctr_prng.h:109 change entropylen by entropyLen,
- sha256.h:110 change Sha256 by s.

ecc_dh.h is also modified to fix the discrepancy of ecc_make_key
definition and declaration.
See https://gerrit.zephyrproject.org/r/#/c/1982/

TC_FAIL and TC_SUCCESS defines are renamed in this new version of
tinycrypt, so net/bluetooth/hci_core.c, net/bluetooth/hci_ecc.c and
net/bluetooth/smp.c are also updated to reflect those changes.

Origin: https://github.com/01org/tinycrypt/archive/v0.2.0.tar.gz

Jira: ZEP-590

Change-Id: I85f4f0ab61d9b0be6a60897e2b96f245dd8c51a8
Signed-off-by: Flavio Santes <flavio.santes@intel.com>
2016-07-27 21:33:42 +00:00
..
aes_decrypt.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
aes_encrypt.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
cbc_mode.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
ccm_mode.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
cmac_mode.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
ctr_mode.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
ctr_prng.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
ecc.c ext: move tinycrypt to ext/lib 2016-06-01 14:27:41 -04:00
ecc_dh.c ext: move tinycrypt to ext/lib 2016-06-01 14:27:41 -04:00
ecc_dsa.c ext: move tinycrypt to ext/lib 2016-06-01 14:27:41 -04:00
hmac.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
hmac_prng.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
sha256.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
utils.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00