A complete PKCS#11 wrapper for Python.
You can use any PKCS#11 (aka CryptoKi) module such as the PSM which
comes as part of mozilla or the various modules supplied by vendors of
hardware crypto tokens, and almost all PKCS#11 functions and data types.
The wrapper has been generated with the help of the SWIG compiler.
Raw data
{
"_id": null,
"home_page": "https://github.com/LudovicRousseau/PyKCS11",
"name": "PyKCS11",
"maintainer": "Ludovic Rousseau",
"docs_url": null,
"requires_python": null,
"maintainer_email": "ludovic.rousseau@free.fr",
"keywords": "crypto, pki, pkcs11, c++",
"author": "Giuseppe Amato (Midori)",
"author_email": "paipai@tiscali.it",
"download_url": "https://files.pythonhosted.org/packages/10/98/a5243c1939f3938027bc639bcb937540b867cb0ed1150c05cf90200871a3/pykcs11-1.5.17.tar.gz",
"platform": "Win32 Unix",
"description": "A complete PKCS#11 wrapper for Python.\nYou can use any PKCS#11 (aka CryptoKi) module such as the PSM which\ncomes as part of mozilla or the various modules supplied by vendors of\nhardware crypto tokens, and almost all PKCS#11 functions and data types.\nThe wrapper has been generated with the help of the SWIG compiler.\n",
"bugtrack_url": null,
"license": "GPL",
"summary": "A Full PKCS#11 wrapper for Python",
"version": "1.5.17",
"project_urls": {
"Download": "http://sourceforge.net/projects/pkcs11wrap/files/pykcs11/",
"Homepage": "https://github.com/LudovicRousseau/PyKCS11"
},
"split_keywords": [
"crypto",
" pki",
" pkcs11",
" c++"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8cd5ed9594a69642b73d36fca9d74e65a0d3a323af36f1c76c5f33f17dc11eeb",
"md5": "de24076c645358a893cda2c65e7c44d7",
"sha256": "2edad7e9ff1b7696c93e78e3de3737a80dcf611f6ec660b2d40bbdfe8b4db752"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "de24076c645358a893cda2c65e7c44d7",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 156069,
"upload_time": "2024-10-16T11:32:05",
"upload_time_iso_8601": "2024-10-16T11:32:05.799642Z",
"url": "https://files.pythonhosted.org/packages/8c/d5/ed9594a69642b73d36fca9d74e65a0d3a323af36f1c76c5f33f17dc11eeb/PyKCS11-1.5.17-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c3414873f2750165ef7c24ace9f3403bb8982239afec021b221c712521e55eb8",
"md5": "9859739f68c610a614e6f8f3867ce109",
"sha256": "e934a728e9bf6136e1b3ef34ccadea3b38e5c55394a0d535f81141444140eab0"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "9859739f68c610a614e6f8f3867ce109",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 199628,
"upload_time": "2024-10-16T11:32:07",
"upload_time_iso_8601": "2024-10-16T11:32:07.368311Z",
"url": "https://files.pythonhosted.org/packages/c3/41/4873f2750165ef7c24ace9f3403bb8982239afec021b221c712521e55eb8/PyKCS11-1.5.17-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef1424ec6384def79535c5a7833a2aafa5f930bdc20312914e8311c52b596414",
"md5": "837b966628010a5e6f424e7dd4036ddf",
"sha256": "47ff79a019c1f58f6abd2957000c19e759e6ff7683d0fff9395eb46b60356509"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "837b966628010a5e6f424e7dd4036ddf",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 156056,
"upload_time": "2024-10-16T11:32:09",
"upload_time_iso_8601": "2024-10-16T11:32:09.079103Z",
"url": "https://files.pythonhosted.org/packages/ef/14/24ec6384def79535c5a7833a2aafa5f930bdc20312914e8311c52b596414/PyKCS11-1.5.17-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "415dee20a9b342d777fa0d8857d297685040f6fb9aefc32d34826a66bbe3c919",
"md5": "695946c628a03f8fcf04ec63890a7f9d",
"sha256": "60bfa8a336cb921ab9b9bdb592a3fc5ccb5983c5bd464a1e5896490cb3c14fe2"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "695946c628a03f8fcf04ec63890a7f9d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 199635,
"upload_time": "2024-10-16T11:32:10",
"upload_time_iso_8601": "2024-10-16T11:32:10.533996Z",
"url": "https://files.pythonhosted.org/packages/41/5d/ee20a9b342d777fa0d8857d297685040f6fb9aefc32d34826a66bbe3c919/PyKCS11-1.5.17-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d0958ec18e60bddbb891994c1ced81c9fcd27b13f9d51836f8204ac095869f38",
"md5": "986ef4afe05ae19417afdbc45e21ab43",
"sha256": "72794bb9f32756cba645263143990e3edcce934704df063d85c87ec561cc3095"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp312-cp312-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "986ef4afe05ae19417afdbc45e21ab43",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 209195,
"upload_time": "2024-10-16T11:30:45",
"upload_time_iso_8601": "2024-10-16T11:30:45.318348Z",
"url": "https://files.pythonhosted.org/packages/d0/95/8ec18e60bddbb891994c1ced81c9fcd27b13f9d51836f8204ac095869f38/PyKCS11-1.5.17-cp312-cp312-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f17a2fcf667f1f2b3ce73aea0e834cd76339ec79c91ded107ee840b310d18c7b",
"md5": "0a37ebf6faf1808eb0655b6aca3a5cf1",
"sha256": "4417542f90131f2c88f7d347da45eab96fef55e350e1dfc0426cf9f210e5a55f"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "0a37ebf6faf1808eb0655b6aca3a5cf1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 156278,
"upload_time": "2024-10-16T11:32:11",
"upload_time_iso_8601": "2024-10-16T11:32:11.870718Z",
"url": "https://files.pythonhosted.org/packages/f1/7a/2fcf667f1f2b3ce73aea0e834cd76339ec79c91ded107ee840b310d18c7b/PyKCS11-1.5.17-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65ce71096350a38bbd45ac280e6fe08e8061ce9203d062c02b5b0a5794fca2b2",
"md5": "391acab9483ace984504348a2a40e09a",
"sha256": "911ab211e02a6676f546dabacefddbe1d91830698e61145090003c87dc1dbee2"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "391acab9483ace984504348a2a40e09a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 200291,
"upload_time": "2024-10-16T11:32:13",
"upload_time_iso_8601": "2024-10-16T11:32:13.039901Z",
"url": "https://files.pythonhosted.org/packages/65/ce/71096350a38bbd45ac280e6fe08e8061ce9203d062c02b5b0a5794fca2b2/PyKCS11-1.5.17-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "92f68e059e6771173e093963077bd4ac31b1aa0a92d55baa51bc4b2559937777",
"md5": "abaa9f49df1da080df8d54f65670921f",
"sha256": "6710997ed0f6c9e1c36d2373db76429fe2130c98ff27a891209c9fdd424bc212"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "abaa9f49df1da080df8d54f65670921f",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 170416,
"upload_time": "2024-10-16T11:32:14",
"upload_time_iso_8601": "2024-10-16T11:32:14.360323Z",
"url": "https://files.pythonhosted.org/packages/92/f6/8e059e6771173e093963077bd4ac31b1aa0a92d55baa51bc4b2559937777/PyKCS11-1.5.17-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5dd924930c0bad1e3c81039f4071a9e97df55c58c12a90444f2224c2e403116",
"md5": "b656a9a1214f48b8da8790233b913e57",
"sha256": "6009ea06417546753dd72d43419bf08508bdc79fffcba204db9a8462d694b363"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "b656a9a1214f48b8da8790233b913e57",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 217596,
"upload_time": "2024-10-16T11:32:15",
"upload_time_iso_8601": "2024-10-16T11:32:15.439737Z",
"url": "https://files.pythonhosted.org/packages/a5/dd/924930c0bad1e3c81039f4071a9e97df55c58c12a90444f2224c2e403116/PyKCS11-1.5.17-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fcdd5d5920e011fb1013237101697fb639f3a0b2e40619d10ce88d9eba368f4c",
"md5": "2a150dda099a8c37acb5b366159c9ce7",
"sha256": "df72223865f3e7f56a66d8aee80590d44450f4b2cd3433601bd07e7ffa10dc43"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "2a150dda099a8c37acb5b366159c9ce7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 170259,
"upload_time": "2024-10-16T11:32:16",
"upload_time_iso_8601": "2024-10-16T11:32:16.957939Z",
"url": "https://files.pythonhosted.org/packages/fc/dd/5d5920e011fb1013237101697fb639f3a0b2e40619d10ce88d9eba368f4c/PyKCS11-1.5.17-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "019c25c1e12a8bea75759d185a3b5f1f64a839514574f5996fb4162b6672b287",
"md5": "89f03b8dad2d6678c84390c8ce6dcc2e",
"sha256": "9bf9a7fdf0023079bdb00566f437a0640578c85f932e78fbe4a14d98daded582"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "89f03b8dad2d6678c84390c8ce6dcc2e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 219160,
"upload_time": "2024-10-16T11:32:18",
"upload_time_iso_8601": "2024-10-16T11:32:18.084676Z",
"url": "https://files.pythonhosted.org/packages/01/9c/25c1e12a8bea75759d185a3b5f1f64a839514574f5996fb4162b6672b287/PyKCS11-1.5.17-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1135a9d2d1683f0a2d6c6b7c3248a57fa200fa2b2258a75a80667bcfc3006314",
"md5": "5d1e75ebbe027c58c786251de114927c",
"sha256": "fcafd8b610348f5cdfd267a4c3022b7a4bd54fcc87561b003f2178d9cf937934"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "5d1e75ebbe027c58c786251de114927c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 170513,
"upload_time": "2024-10-16T11:32:19",
"upload_time_iso_8601": "2024-10-16T11:32:19.189672Z",
"url": "https://files.pythonhosted.org/packages/11/35/a9d2d1683f0a2d6c6b7c3248a57fa200fa2b2258a75a80667bcfc3006314/PyKCS11-1.5.17-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d2feee1c311eabc2e42d6025ac8d05f0cd84bb19a70fa55e68c389dbc0461680",
"md5": "3c51264b6f1f4ae35023a64d3cf0c3a2",
"sha256": "3b1113cb462fa71df1261241887656bd457300325a909689b4e961d245a335b0"
},
"downloads": -1,
"filename": "PyKCS11-1.5.17-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "3c51264b6f1f4ae35023a64d3cf0c3a2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 219870,
"upload_time": "2024-10-16T11:32:21",
"upload_time_iso_8601": "2024-10-16T11:32:21.068365Z",
"url": "https://files.pythonhosted.org/packages/d2/fe/ee1c311eabc2e42d6025ac8d05f0cd84bb19a70fa55e68c389dbc0461680/PyKCS11-1.5.17-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1098a5243c1939f3938027bc639bcb937540b867cb0ed1150c05cf90200871a3",
"md5": "cf7d885751ad6c02836129db1030cace",
"sha256": "7b667e959fa0b6ad0750b03e2081a059cbe9a62789766143e50f90988a338994"
},
"downloads": -1,
"filename": "pykcs11-1.5.17.tar.gz",
"has_sig": false,
"md5_digest": "cf7d885751ad6c02836129db1030cace",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 82675,
"upload_time": "2024-10-16T11:30:46",
"upload_time_iso_8601": "2024-10-16T11:30:46.625104Z",
"url": "https://files.pythonhosted.org/packages/10/98/a5243c1939f3938027bc639bcb937540b867cb0ed1150c05cf90200871a3/pykcs11-1.5.17.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-16 11:30:46",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "LudovicRousseau",
"github_project": "PyKCS11",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"tox": true,
"lcname": "pykcs11"
}