Fortanix SDKMS Git sign tool
Project description
SDKMS Git Signing Tool
This is a utility for signing/verifying git commits with keys stored in Fortanix Self-Defending Key Management System. It includes commands for generating a PGP compatible key in SDKMS.
Setup
-
In SDKMS create an App and key (RSA, EC). Take notes of:
- App API Key
- Key UUID
-
In you git repository, the following configuration is needed:
git config --local gpg.program </path/to/sdkms-git-sign-tool>
git config --local user.signingkey <Key UUID>
git config --local sdkms.endpoint <SDKMS endpoint>
git config --local sdkms.apikey <SDKMS API Key>
Build Tool
$ python3 setup.py build $ sudo python3 setup.sh install OR $ sudo pip3 install .
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for sdkms-git-sign-tool-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0679023ff556b4a0e2ac99f4d68a28f26296edf824d7fbcaf6c2954844c7efbf |
|
MD5 | a20851b0751b0fe08954b6e295ae8c95 |
|
BLAKE2b-256 | 526e2c0039e7281bc4f0487da136ac5e5e2d82dc68e04e27f72902e936efd62b |
Close
Hashes for sdkms_git_sign_tool-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03b1498ab07e0056375e5bfe3d8df312c6219bf004c46c92d40bb0a808637b23 |
|
MD5 | 6082394fe4b35099ecd3feab3c3cfcee |
|
BLAKE2b-256 | b31661eb778942aeafdfd61149fe13bc1246eb1d958ebc13a20f0885164d9e51 |