arpa2 / keehive

Remote PKCS #11 Client Library and Hosting Dæmon (comms uses ASN.1 spec over Kerberos-protected links)
Other
0 stars 1 forks source link
arpa2 asn1 client-server cryptoki gssapi hosting pkcs11

Introduction

Please not that this project is still very much in early development and is probably not building for you.

I suggest you come back in a little while :)

Dependencies

For testing:

On Debian/Ubuntu these are available as packages:

$ sudo apt install libsofthsm2-dev libcmocka-dev libcppunit-dev

Build

 $ mkdir build
 $ cd build
 $ cmake ..
 $ make
 $ make install

Testing

 $ mkdir build
 $ cd build
 $ cmake .. -DENABLE_TESTING=ON
 $ make
 $ make test

Development

To generate the source code from the ASN1 definition: