sdkms-git-sign-tool


Namesdkms-git-sign-tool JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://support.fortanix.com
SummaryFortanix DSM Git Sign Tool
upload_time2025-01-18 00:12:01
maintainerNone
docs_urlNone
authorFortanix
requires_pythonNone
licenseApache 2.0
keywords dsm sdkms fortanix dsm git sign-tool
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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
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:

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


            

Raw data

            {
    "_id": null,
    "home_page": "https://support.fortanix.com",
    "name": "sdkms-git-sign-tool",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "DSM, SDKMS, Fortanix DSM, git, sign-tool",
    "author": "Fortanix",
    "author_email": "support@fortanix.com",
    "download_url": "https://files.pythonhosted.org/packages/ea/ec/5c2dce8ba5402e22d31782ac523c7e02709220e0c7930ea66465ef55c404/sdkms_git_sign_tool-0.2.0.tar.gz",
    "platform": null,
    "description": "# SDKMS Git Signing Tool\n\nThis 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.\n\n# Setup\n1. In SDKMS create an App and an EC key (only NISTP256, NISTP384 and NISTP512 are supported). Take notes of:\n    - App API Key\n    - Key UUID\n\n2. In you git repository, the following configuration is needed:\n\n```\ngit config --local gpg.program </path/to/sdkms-git-sign-tool>\ngit config --local user.signingkey <Key UUID>\ngit config --local sdkms.endpoint <SDKMS endpoint>\ngit config --local sdkms.apikey <SDKMS API Key>\n```\n\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Fortanix DSM Git Sign Tool",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://support.fortanix.com"
    },
    "split_keywords": [
        "dsm",
        " sdkms",
        " fortanix dsm",
        " git",
        " sign-tool"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d9fb2c4f855f0038739062fee715b5e10bafa49e194a1d1cef4c230a4ef8106",
                "md5": "c1abb836495ce13e7244d3cc22d2823d",
                "sha256": "c766487edb49fff09f3dc02525e00e45fb0d96e8a85550a045d30b964b186650"
            },
            "downloads": -1,
            "filename": "sdkms_git_sign_tool-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c1abb836495ce13e7244d3cc22d2823d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 5871,
            "upload_time": "2025-01-18T00:11:59",
            "upload_time_iso_8601": "2025-01-18T00:11:59.227221Z",
            "url": "https://files.pythonhosted.org/packages/5d/9f/b2c4f855f0038739062fee715b5e10bafa49e194a1d1cef4c230a4ef8106/sdkms_git_sign_tool-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eaec5c2dce8ba5402e22d31782ac523c7e02709220e0c7930ea66465ef55c404",
                "md5": "2f9b7d1cd2f93ff2f1007e4a5bed08ae",
                "sha256": "579fa30af065a395588504ba0b228d1587c7e3dba3aeddf9065525dead36ea76"
            },
            "downloads": -1,
            "filename": "sdkms_git_sign_tool-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "2f9b7d1cd2f93ff2f1007e4a5bed08ae",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5395,
            "upload_time": "2025-01-18T00:12:01",
            "upload_time_iso_8601": "2025-01-18T00:12:01.453734Z",
            "url": "https://files.pythonhosted.org/packages/ea/ec/5c2dce8ba5402e22d31782ac523c7e02709220e0c7930ea66465ef55c404/sdkms_git_sign_tool-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-18 00:12:01",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "sdkms-git-sign-tool"
}
        
Elapsed time: 0.58283s