From 889f111454a57f0cd5bbb98c3928a33c2a3c1a8e Mon Sep 17 00:00:00 2001 From: Tesfa Mael Date: Mon, 2 Dec 2019 14:55:21 -0800 Subject: [PATCH] Update CC readme --- IDE/CRYPTOCELL/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/IDE/CRYPTOCELL/README.md b/IDE/CRYPTOCELL/README.md index 5786f1ccf..534c56bf5 100644 --- a/IDE/CRYPTOCELL/README.md +++ b/IDE/CRYPTOCELL/README.md @@ -22,13 +22,15 @@ The `IDE/CRYPTOCELL/main.c` example application provides a function to run the s - SHA-256 - AES CBC - CryptoCell 310 RNG -- RSA sign/verify and RSA key gen +- RSA sign/verify and RSA key gen (2048 bit in PKCSv1.5 padding mode) - RSA encrypt/decrypt - ECC sign/verify/shared secret - ECC key import/export and key gen pairs - Hardware RNG - RTC for benchmark timing source +Note: All Cryptocell features are not supported. The wolfcrypt RSA API allows import and export of Private/Public keys in DER format. However, this is not possible keys generated with Cryptocell because the reconstruction of the imported keys has not been implemented. + ## Setup ### Setting up Nordic SDK with wolfSSL 1. Download the wolfSSL source code or a zip file from GitHub and place it under your SDK `InstallFolder/external/` directory. You can also copy or simlink to the source.