Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 1.27 KB

repository-list.md

File metadata and controls

14 lines (11 loc) · 1.27 KB

Where to Find Code

Lock Keeper Libraries

Our libraries exist in the key-mgmt repository.

  • client: This is a Rust library that can be integrated into a human-facing calling application that runs on an asset owner's device. All operations on the key server are initiated by this client. See here for more details.
  • key-server: This binary can be integrated into a host server in order to provide end-to-end encrypted storage of secrets. See here for more details.

Demo Repository

We have created a demo repository that demonstrates usage of the client and key-server libraries.

This demo contains three parts:

  1. A sample human-facing calling application that integrates the client library. That is, this application provides an interface between the asset owner and the key-mgmt client API.
  2. A demonstration setup for the key server.
  3. In the future, will include a Dockerfile for testing the sample calling app with the client library and key server on any machine.