semvec/pypi-packages huggingface dataset:
sdkms-git-sign-tool 0.3.0
Fortanix DSM Git Sign Tool
License: Apache-2.0
Keywords: DSM, SDKMS, Fortanix DSM, git, sign-tool

# SDKMS Git Signing Tool

This is a utility for signing/verifying git commits with keys stored in Fortanix Data Security Manager. It includes commands for generating a PGP compatible key in SDKMS.

## Setup

1. In SDKMS create an App and an EC key (only NISTP256, NISTP384 and NISTP512 are supported). Take notes of:
    - App API Key
    - Key UUID

2. In you git repository, the following configuration is needed:

```sh
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>
```