Skip to content
/ keehive Public

Remote PKCS #11 Client Library and Hosting Dæmon (comms uses ASN.1 spec over Kerberos-protected links)

License

Notifications You must be signed in to change notification settings

arpa2/keehive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

  • Install python3
  • $ pip install -r generate/requirements.txt
  • $ python3 generate/generate.py

About

Remote PKCS #11 Client Library and Hosting Dæmon (comms uses ASN.1 spec over Kerberos-protected links)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published