wolfssl
wolfssl copied to clipboard
Add custom command interface
Description
Add and additional cryptocb command interface that allows users to invoke additional commands (ALGO_TYPE_NONE) on a registered cryptocb to provide an interface to access features of the device that do not have direct mappings to existing crypto functions. Initially, this is used to provide access to user, file, and provisioning features of the VaultIc420.
Testing
Tested using C and JNI linkages to perform VaultIC provisioning and file retrieval.
Checklist
- [ ] added tests
- [ ] updated/added doxygen
- [ ] updated appropriate READMEs
- [ ] Updated manual and documentation