sev-attest-tool


Namesev-attest-tool JSON
Version 0.2.4 PyPI version JSON
download
home_pagehttps://blyss.dev
SummaryRust implementation of SEV-SNP attestation verification
upload_time2024-01-12 23:11:56
maintainerNone
docs_urlNone
authorSamir Menon <samir@blyss.dev>, Neil Movva <neil@blyss.dev>
requires_python>=3.8
licenseMIT
keywords sev-snp sev amd attestation cryptography
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # sev-attest-tool

This library generates and verifies SEV-SNP attestation reports.

## Python

To build the Python package, run:

```
sudo docker run --env MATURIN_PYPI_TOKEN=$MATURIN_PYPI_TOKEN --rm -v $(pwd):/io --entrypoint "" -it ghcr.io/pyo3/maturin bash -c 'yum install -y openssl-devel && maturin publish --compatibility manylinux2014'
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://blyss.dev",
    "name": "sev-attest-tool",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "sev-snp,sev,amd,attestation,cryptography",
    "author": "Samir Menon <samir@blyss.dev>, Neil Movva <neil@blyss.dev>",
    "author_email": "Samir Menon <samir@blyss.dev>, Neil Movva <neil@blyss.dev>",
    "download_url": "https://files.pythonhosted.org/packages/4f/e8/36df5b4256fcf501bf41e209a89490633c67b2b907d173fe5c0b3b417cf5/sev_attest_tool-0.2.4.tar.gz",
    "platform": null,
    "description": "# sev-attest-tool\n\nThis library generates and verifies SEV-SNP attestation reports.\n\n## Python\n\nTo build the Python package, run:\n\n```\nsudo docker run --env MATURIN_PYPI_TOKEN=$MATURIN_PYPI_TOKEN --rm -v $(pwd):/io --entrypoint \"\" -it ghcr.io/pyo3/maturin bash -c 'yum install -y openssl-devel && maturin publish --compatibility manylinux2014'\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Rust implementation of SEV-SNP attestation verification",
    "version": "0.2.4",
    "project_urls": {
        "Homepage": "https://blyss.dev"
    },
    "split_keywords": [
        "sev-snp",
        "sev",
        "amd",
        "attestation",
        "cryptography"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed85eff7721af0078583e67d1419f78d545fc5b7ba31583c25889528869f5fa2",
                "md5": "f9005e633bc3d95c07e1335f45104dd8",
                "sha256": "b26919805986566748273b6224ccef42fd59189a0d77b58b67648ac6fd747fdd"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f9005e633bc3d95c07e1335f45104dd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1584188,
            "upload_time": "2024-01-12T23:11:31",
            "upload_time_iso_8601": "2024-01-12T23:11:31.435836Z",
            "url": "https://files.pythonhosted.org/packages/ed/85/eff7721af0078583e67d1419f78d545fc5b7ba31583c25889528869f5fa2/sev_attest_tool-0.2.4-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e974eddd54d1bb09cd4cb273b455e254f7deec28f402f3b485dbd6c6dabe2498",
                "md5": "94d0586a7aa5e91d0f57b1ef9827e18d",
                "sha256": "058cd461f1800494a81ae98934e6009229abda5c67bb3c22289a2bdb4deba908"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "94d0586a7aa5e91d0f57b1ef9827e18d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1922582,
            "upload_time": "2024-01-12T23:11:33",
            "upload_time_iso_8601": "2024-01-12T23:11:33.022814Z",
            "url": "https://files.pythonhosted.org/packages/e9/74/eddd54d1bb09cd4cb273b455e254f7deec28f402f3b485dbd6c6dabe2498/sev_attest_tool-0.2.4-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0915bfb5f9e1c5c7c06ba52eabc6119b5006e50cf94e78d43345a2745dcf257b",
                "md5": "2e1c5da3a9e2133daf61178531f3a510",
                "sha256": "b5b79f574060bcb6a4a82e043a1e73e8f50bf62a136196e9c6e4b6656c8430af"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2e1c5da3a9e2133daf61178531f3a510",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2626972,
            "upload_time": "2024-01-12T23:11:34",
            "upload_time_iso_8601": "2024-01-12T23:11:34.683464Z",
            "url": "https://files.pythonhosted.org/packages/09/15/bfb5f9e1c5c7c06ba52eabc6119b5006e50cf94e78d43345a2745dcf257b/sev_attest_tool-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c783fa0d8befff11f683c39bca2a20f5b343b295d3afa77c6fd655076d4abe39",
                "md5": "359373f623afa4c735acc8840a9af00c",
                "sha256": "ffcb0af3a4d4598bc707ace46b1be3af3e12f78d5c14b36d278118de106bb1f2"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "359373f623afa4c735acc8840a9af00c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1584194,
            "upload_time": "2024-01-12T23:11:36",
            "upload_time_iso_8601": "2024-01-12T23:11:36.438239Z",
            "url": "https://files.pythonhosted.org/packages/c7/83/fa0d8befff11f683c39bca2a20f5b343b295d3afa77c6fd655076d4abe39/sev_attest_tool-0.2.4-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "467390fd342c9056413f493adfac689e2dca2e2c74131a04227a86c38deb0310",
                "md5": "1d193fe910c0795f137c3ff6e5a78d63",
                "sha256": "24e016373d736cdf2c73ad2108ce6edaf11c5cfd0ff7ea8c6df511f62ba7f9ba"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1d193fe910c0795f137c3ff6e5a78d63",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1922567,
            "upload_time": "2024-01-12T23:11:38",
            "upload_time_iso_8601": "2024-01-12T23:11:38.374212Z",
            "url": "https://files.pythonhosted.org/packages/46/73/90fd342c9056413f493adfac689e2dca2e2c74131a04227a86c38deb0310/sev_attest_tool-0.2.4-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1effa31f3068d2478b0ae38936a5b322688b16023a7c92290e3fc3e21e077886",
                "md5": "4559c8cd5a7dab9e8a550e0779ff0dc2",
                "sha256": "dffc1d2d5c9e16a324375642b89fafc3e41334412c62ec81c18f95e21b6a9670"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4559c8cd5a7dab9e8a550e0779ff0dc2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2627014,
            "upload_time": "2024-01-12T23:11:40",
            "upload_time_iso_8601": "2024-01-12T23:11:40.314221Z",
            "url": "https://files.pythonhosted.org/packages/1e/ff/a31f3068d2478b0ae38936a5b322688b16023a7c92290e3fc3e21e077886/sev_attest_tool-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dd42b3373ba5d9e0ef85b34718accc8bbd5f26882418341d661c99acb51b353b",
                "md5": "84ea994ba5a5cd220d53259cb4b1dbb4",
                "sha256": "5a90501c205d1c70cdcde4478915798004f4f0f554ea971fcc7d0dc11a2857d2"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "84ea994ba5a5cd220d53259cb4b1dbb4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1583716,
            "upload_time": "2024-01-12T23:11:41",
            "upload_time_iso_8601": "2024-01-12T23:11:41.986664Z",
            "url": "https://files.pythonhosted.org/packages/dd/42/b3373ba5d9e0ef85b34718accc8bbd5f26882418341d661c99acb51b353b/sev_attest_tool-0.2.4-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "05e8fe9d2b7a4d5597416b1e424ab2ae7a4a7165f744015f6c4997e45be32054",
                "md5": "4606500b5722e8398e6402952e6a7265",
                "sha256": "5641f50a18ac632f8d0089d46af8a867a10d08c1ef320d9d55340cd39cfae4c9"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4606500b5722e8398e6402952e6a7265",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1922415,
            "upload_time": "2024-01-12T23:11:43",
            "upload_time_iso_8601": "2024-01-12T23:11:43.673009Z",
            "url": "https://files.pythonhosted.org/packages/05/e8/fe9d2b7a4d5597416b1e424ab2ae7a4a7165f744015f6c4997e45be32054/sev_attest_tool-0.2.4-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6a0ccfff02fb2ae79cb15196c25340f6b1224d3f19e74cbd32796d6456e74d20",
                "md5": "477b7ee3c7d15aeb16ccf75abc0dbee6",
                "sha256": "6970702c6691cb40b26f46dd871dd5d0180075eee63d92f0a7cd757b688bc680"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "477b7ee3c7d15aeb16ccf75abc0dbee6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2626776,
            "upload_time": "2024-01-12T23:11:45",
            "upload_time_iso_8601": "2024-01-12T23:11:45.627136Z",
            "url": "https://files.pythonhosted.org/packages/6a/0c/cfff02fb2ae79cb15196c25340f6b1224d3f19e74cbd32796d6456e74d20/sev_attest_tool-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "812887677619301ae4b0a6072d61a0d576d1a286094bd466388fa04041e65a2a",
                "md5": "4b57e647fc3491b735553ae00652bf38",
                "sha256": "e4208955855a1f079743d2799fe09d3907e43f985d35b22b7ba86b65b5e0b441"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b57e647fc3491b735553ae00652bf38",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2626936,
            "upload_time": "2024-01-12T23:11:47",
            "upload_time_iso_8601": "2024-01-12T23:11:47.577642Z",
            "url": "https://files.pythonhosted.org/packages/81/28/87677619301ae4b0a6072d61a0d576d1a286094bd466388fa04041e65a2a/sev_attest_tool-0.2.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "82baeacc7a43271c48ac8fdf750651da98a9d11417a4772be969b700319bc3f0",
                "md5": "e4e83d8dcdb5d8dbbe87d5fd9510b413",
                "sha256": "3b7fcc698481cbc0f0d298ccb65aa398d48179f41b297cc5a44daa2009add0f9"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e4e83d8dcdb5d8dbbe87d5fd9510b413",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2626807,
            "upload_time": "2024-01-12T23:11:49",
            "upload_time_iso_8601": "2024-01-12T23:11:49.272052Z",
            "url": "https://files.pythonhosted.org/packages/82/ba/eacc7a43271c48ac8fdf750651da98a9d11417a4772be969b700319bc3f0/sev_attest_tool-0.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "250962328d79ad872911fb0dc51ec46c424f7e70f51f4fbdb8dcf8e5bafd1be8",
                "md5": "4346093bc7fec0d7211fb406ebc884de",
                "sha256": "751ed1e535740732910783d5a89f9d1e5bad42d274f6f98bf11c8e8c8d8e25f2"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4346093bc7fec0d7211fb406ebc884de",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2626679,
            "upload_time": "2024-01-12T23:11:50",
            "upload_time_iso_8601": "2024-01-12T23:11:50.933813Z",
            "url": "https://files.pythonhosted.org/packages/25/09/62328d79ad872911fb0dc51ec46c424f7e70f51f4fbdb8dcf8e5bafd1be8/sev_attest_tool-0.2.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "082d51d78b2145dc4012349cdcc3e6b225b709219c264062348c0d1604f245f2",
                "md5": "abc21a80ea4e5caced16ff8f6c8329d9",
                "sha256": "f3b1e55c9dedc6352616aceb29215be9ddd74e9c1b4dab5b72942680ea9aa7f2"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "abc21a80ea4e5caced16ff8f6c8329d9",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 2626454,
            "upload_time": "2024-01-12T23:11:52",
            "upload_time_iso_8601": "2024-01-12T23:11:52.870673Z",
            "url": "https://files.pythonhosted.org/packages/08/2d/51d78b2145dc4012349cdcc3e6b225b709219c264062348c0d1604f245f2/sev_attest_tool-0.2.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "96d217b52c8909ff04bd49854da3224f2edde308300450d9ebd8fe2c0043387c",
                "md5": "584241faa8b568c6f9eb885f7c07c4f5",
                "sha256": "963470ac21cdefda9107f32121885960c33520eec65210667c5159783aa08e88"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "584241faa8b568c6f9eb885f7c07c4f5",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2626599,
            "upload_time": "2024-01-12T23:11:54",
            "upload_time_iso_8601": "2024-01-12T23:11:54.793157Z",
            "url": "https://files.pythonhosted.org/packages/96/d2/17b52c8909ff04bd49854da3224f2edde308300450d9ebd8fe2c0043387c/sev_attest_tool-0.2.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4fe836df5b4256fcf501bf41e209a89490633c67b2b907d173fe5c0b3b417cf5",
                "md5": "1436b2054c7e66199ed07c05ff0798d9",
                "sha256": "69fbf5792406146bb1ef0fc36904f040847d4a9ce3696435efab4c117358c765"
            },
            "downloads": -1,
            "filename": "sev_attest_tool-0.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "1436b2054c7e66199ed07c05ff0798d9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 22804,
            "upload_time": "2024-01-12T23:11:56",
            "upload_time_iso_8601": "2024-01-12T23:11:56.262095Z",
            "url": "https://files.pythonhosted.org/packages/4f/e8/36df5b4256fcf501bf41e209a89490633c67b2b907d173fe5c0b3b417cf5/sev_attest_tool-0.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-12 23:11:56",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "sev-attest-tool"
}
        
Elapsed time: 0.17049s