https://github.com/ellipticsecure/c-ehsm-example1
This example demonstrates how to use the eHSM Hardware Security Module to do elliptic curve cryptography.
https://github.com/ellipticsecure/c-ehsm-example1
Last synced: 8 months ago
JSON representation
This example demonstrates how to use the eHSM Hardware Security Module to do elliptic curve cryptography.
- Host: GitHub
- URL: https://github.com/ellipticsecure/c-ehsm-example1
- Owner: ellipticSecure
- Created: 2018-11-28T15:12:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-28T15:36:48.000Z (over 7 years ago)
- Last Synced: 2024-12-27T09:17:31.178Z (over 1 year ago)
- Language: C
- Size: 1.95 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
### This example demonstrates how to use the eHSM Hardware Security Module to do elliptic curve cryptography.
For updated documentation, see [the how-to](https://ellipticsecure.com/ehsm/how-to/2018/11/28/ehsm-c-ecc-example.html).
#### Prerequisites: an initialized eHSM with a user password set.
##### Note: edit main.c to ensure that the path to the eHSM pkcs11 shared library is correct for your platform.
#### Test and build instructions
```bash
mkdir build
cd build
cmake ..
make
./c_ehsm_example1 "user password"
```