Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support for the MAXQ1065 wolfPKCS11 effort.
- in wc_ecc_import_private_key_ex, check to make sure devid is not invalid before calling wc_MAXQ10XX_EccSetKey. This is because we sometimes need to locally sign material. - in various places, delete a key in case it already exists; ignore error since it might not exist. - in various places, unlock and then lock the HW mutex around ECDSA_sign() because it needs access to rng - in wolfSSL_MAXQ10XX_CryptoDevCb allow 1065 to call the crypto callback. - in wolfSSL_MAXQ10XX_CryptoDevCb don't set the key during signing; use pre-provisioned one instead; DEVICE_KEY_PAIR_OBJ_ID - add ecc_establish and modifications to key creation to support ECDH - support AES CBC
- Loading branch information