{ "info": { "author": "Adafruit Industries", "author_email": "circuitpython@adafruit.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries", "Topic :: System :: Hardware" ], "description": "Introduction\n============\n\n.. image:: https://readthedocs.org/projects/adafruit-circuitpython-atecc/badge/?version=latest\n :target: https://docs.circuitpython.org/projects/atecc/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/discord/327254708534116352.svg\n :target: https://adafru.it/discord\n :alt: Discord\n\n.. image:: https://github.com/adafruit/Adafruit_CircuitPython_ATECC/workflows/Build%20CI/badge.svg\n :target: https://github.com/adafruit/Adafruit_CircuitPython_ATECC/actions\n :alt: Build Status\n\n\nDriver for `Microchip's ATECCx08 cryptographic co-processors with secure hardware-based key storage `_.\n\nNote: This library was developed and tested with an ATECC608A, but should work for ATECC508 modules as well.\n\n\nDependencies\n=============\nThis driver depends on:\n\n* `Adafruit CircuitPython `_\n* `Bus Device `_\n\nPlease ensure all dependencies are available on the CircuitPython filesystem.\nThis is easily achieved by downloading\n`the Adafruit library and driver bundle `_.\n\nInstalling from PyPI\n=====================\n.. note:: This library is not available on PyPI yet. Install documentation is included\n as a standard element. Stay tuned for PyPI availability!\n\nOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally `from\nPyPI `_. To install for current user:\n\n.. code-block:: shell\n\n pip3 install adafruit-circuitpython-atecc\n\nTo install system-wide (this may be required in some cases):\n\n.. code-block:: shell\n\n sudo pip3 install adafruit-circuitpython-atecc\n\nTo install in a virtual environment in your current project:\n\n.. code-block:: shell\n\n mkdir project-name && cd project-name\n python3 -m venv .env\n source .env/bin/activate\n pip3 install adafruit-circuitpython-atecc\n\nUsage Example\n=============\n\nExamples of using this module are in examples folder.\n\nDocumentation\n=============\n\nAPI documentation for this library can be found on `Read the Docs `_.\n\nFor information on building library documentation, please check out `this guide `_.\n\nContributing\n============\n\nContributions are welcome! Please read our `Code of Conduct\n`_\nbefore contributing to help this project stay welcoming.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adafruit/Adafruit_CircuitPython_ATECC", "keywords": "adafruit blinka circuitpython micropython atecc atecc,microchip,secure,element,key,co-processor", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "adafruit-circuitpython-atecc", "package_url": "https://pypi.org/project/adafruit-circuitpython-atecc/", "platform": null, "project_url": "https://pypi.org/project/adafruit-circuitpython-atecc/", "project_urls": { "Homepage": "https://github.com/adafruit/Adafruit_CircuitPython_ATECC" }, "release_url": "https://pypi.org/project/adafruit-circuitpython-atecc/1.2.10/", "requires_dist": null, "requires_python": "", "summary": "Driver for Microchip's ATECCx08 cryptographic co-processors with secure hardware-based key storage", "version": "1.2.10", "yanked": false, "yanked_reason": null }, "last_serial": 13378392, "releases": { "1.0.3": [ { "comment_text": "", "digests": { "md5": "23a3494198dcddd0985493f10ae0a419", "sha256": "d5851da6571f79f1aa252750cdd52fbfd8f4baef29111874e17673895d803792" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.0.3.tar.gz", "has_sig": false, "md5_digest": "23a3494198dcddd0985493f10ae0a419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27341, "upload_time": "2019-10-28T20:58:09", "upload_time_iso_8601": "2019-10-28T20:58:09.413806Z", "url": "https://files.pythonhosted.org/packages/74/6e/6c7e64ad84b0a707dba0238d14e2f8857c53e34184a321fe3dd7f92c9f5d/adafruit-circuitpython-atecc-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "01255dcc71557bd6a39008038be212a0", "sha256": "283de1cddcac4f4566cc95ff997907484a42a0a2f98790ef825644f64ae25ccd" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.0.4.tar.gz", "has_sig": false, "md5_digest": "01255dcc71557bd6a39008038be212a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28468, "upload_time": "2020-01-22T01:19:35", "upload_time_iso_8601": "2020-01-22T01:19:35.937927Z", "url": "https://files.pythonhosted.org/packages/22/35/24d69c214febba4846ef071eff2bfcd5a4fd2322f1153e952cbc62043007/adafruit-circuitpython-atecc-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "35eb0fe0dbe3116899faf551e81ca08f", "sha256": "4e9cb58cb8bf85443af5cd250ca8e86f7b56c9826728a1e159df7467dea0612a" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.0.5.tar.gz", "has_sig": false, "md5_digest": "35eb0fe0dbe3116899faf551e81ca08f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28479, "upload_time": "2020-02-27T19:32:43", "upload_time_iso_8601": "2020-02-27T19:32:43.530667Z", "url": "https://files.pythonhosted.org/packages/71/cd/38c4efd9bdae090ac05d179faff358940612b22c9c7a9b2089043b372cd3/adafruit-circuitpython-atecc-1.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "34ae8386f743f6c548a8105022f4946d", "sha256": "5a6dc5e38eab44a39e8d4d2a4be2259826c6319394ab3764b0fb76975ffb8ca7" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.0.6.tar.gz", "has_sig": false, "md5_digest": "34ae8386f743f6c548a8105022f4946d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28484, "upload_time": "2020-03-03T15:09:14", "upload_time_iso_8601": "2020-03-03T15:09:14.987623Z", "url": "https://files.pythonhosted.org/packages/37/1d/e862d6cc42c95ee7a1f47f04e051c091aae4475a85e832d1ac7d72ca5cee/adafruit-circuitpython-atecc-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "23c8f19f899d98cba610a318ce6a8064", "sha256": "a8cc2893701fce2b99e3ff412dc9c6d59f5a6cf6185ec17e1b41e79fb8894889" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.1.0.tar.gz", "has_sig": false, "md5_digest": "23c8f19f899d98cba610a318ce6a8064", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28683, "upload_time": "2020-03-17T23:18:18", "upload_time_iso_8601": "2020-03-17T23:18:18.314789Z", "url": "https://files.pythonhosted.org/packages/12/52/dd483da245a75ac4b02e408fb91b8bccbe97a542a40e15d4c2329895d7ec/adafruit-circuitpython-atecc-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "f55d71b3e3b3066bb48d7aa48344abb4", "sha256": "dfd1c6c683e7abc66a3c26c3ce963105b4858fedce5539a871710d84f8717731" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.0.tar.gz", "has_sig": false, "md5_digest": "f55d71b3e3b3066bb48d7aa48344abb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28676, "upload_time": "2020-03-31T18:30:44", "upload_time_iso_8601": "2020-03-31T18:30:44.864378Z", "url": "https://files.pythonhosted.org/packages/4e/c3/ebe364ed66f32dc1801f7eca12255807565538ece430c61c382d6aaebd33/adafruit-circuitpython-atecc-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "3ec6487c48704f83915ab779b968367c", "sha256": "8bd07173578ad684cdaa0c18456e2d342d9afae0873546171a99eaccf59db6c9" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.1.tar.gz", "has_sig": false, "md5_digest": "3ec6487c48704f83915ab779b968367c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28707, "upload_time": "2020-04-10T18:42:17", "upload_time_iso_8601": "2020-04-10T18:42:17.688817Z", "url": "https://files.pythonhosted.org/packages/75/46/854e0e3d5bcb754d7ae7b3082b70233ca62f5dc8470b47db62ba2350faf4/adafruit-circuitpython-atecc-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "231675eec3edd96c64690055c887bf5c", "sha256": "555ed0a19e73ce9eb14815751426b445d7f92e1473205c1a8f6bc8f8940a4845" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.10.tar.gz", "has_sig": false, "md5_digest": "231675eec3edd96c64690055c887bf5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36297, "upload_time": "2022-04-01T19:28:11", "upload_time_iso_8601": "2022-04-01T19:28:11.004789Z", "url": "https://files.pythonhosted.org/packages/e0/b5/d5aad7ba792759c39b8753f44dd9bbc1cbf29ced8b7faba48c1f9b5ba68e/adafruit-circuitpython-atecc-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "6cfdd99a7f382a0161e41f90c4df543c", "sha256": "d284223f01d843ad8ffd68ac2fba7de5edef1e2db13f3f4922de6084ed3fd460" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.2.tar.gz", "has_sig": false, "md5_digest": "6cfdd99a7f382a0161e41f90c4df543c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28694, "upload_time": "2020-07-09T20:38:27", "upload_time_iso_8601": "2020-07-09T20:38:27.158981Z", "url": "https://files.pythonhosted.org/packages/9a/54/d902b8ca1c5524cf80f5f263c57abcdfb02233c4e435158cef5c76ab460c/adafruit-circuitpython-atecc-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "0d1b544b6a6aae6c73aced43387aa0f9", "sha256": "db8f87b326c0e94e45990c1ee48464a44590dc28e82ccee63554bd7d720e8154" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.3.tar.gz", "has_sig": false, "md5_digest": "0d1b544b6a6aae6c73aced43387aa0f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35161, "upload_time": "2021-01-15T21:57:30", "upload_time_iso_8601": "2021-01-15T21:57:30.150935Z", "url": "https://files.pythonhosted.org/packages/0d/50/7a74e37c88be3abda1d829bf392e2b739a84843468e075b1fc3a184d39de/adafruit-circuitpython-atecc-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "161c038c7d7a79d805c3731782300575", "sha256": "eb6cb816bd9250ec439534f1f1bc33478359832353a116ba55c5ca43244df0d7" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.4.tar.gz", "has_sig": false, "md5_digest": "161c038c7d7a79d805c3731782300575", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35160, "upload_time": "2021-02-10T22:19:22", "upload_time_iso_8601": "2021-02-10T22:19:22.093202Z", "url": "https://files.pythonhosted.org/packages/4d/b1/1a013985727e2e81a30c5863b3bdd6af5d795fd94fc3251ab170f79a1eeb/adafruit-circuitpython-atecc-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "009c919d97fda1c3e72616d01373d1b5", "sha256": "decd272e81e032090da5557ebfde08c00c7cc60a16ae35f4e25c8395a8942e7a" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.5.tar.gz", "has_sig": false, "md5_digest": "009c919d97fda1c3e72616d01373d1b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35863, "upload_time": "2021-03-02T20:45:27", "upload_time_iso_8601": "2021-03-02T20:45:27.746786Z", "url": "https://files.pythonhosted.org/packages/4a/cc/4baace2611384652bcae751d6cf19eca6456a0c322efda803e6a8d81e7d1/adafruit-circuitpython-atecc-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "1c13e650b590e54a0f597e54b447b495", "sha256": "a9d1f119c65cd0f11ab7c7cbce5b6667d81048ee212f273bd53b642226ed45a8" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.6.tar.gz", "has_sig": false, "md5_digest": "1c13e650b590e54a0f597e54b447b495", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35991, "upload_time": "2021-03-03T00:06:17", "upload_time_iso_8601": "2021-03-03T00:06:17.039093Z", "url": "https://files.pythonhosted.org/packages/c3/37/3ad743ebc15024c5daa806db6c59e6944da754f780dfda3c58c9c5ededd8/adafruit-circuitpython-atecc-1.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "064a2766100f6014335fd73f185d0f10", "sha256": "5f8f14c5ea8b350645732195381b6d6d32ba4ea937c4233fde4856f5f0a2ed8b" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.7.tar.gz", "has_sig": false, "md5_digest": "064a2766100f6014335fd73f185d0f10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36536, "upload_time": "2021-10-07T19:30:06", "upload_time_iso_8601": "2021-10-07T19:30:06.552885Z", "url": "https://files.pythonhosted.org/packages/00/84/acaaff0a34165eb663613175fbda54bd4301f4cf692523691c24f74d2ef3/adafruit-circuitpython-atecc-1.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "038d34e14e50030e7750833b5659d04a", "sha256": "b04da28f937af66b621417813c76ccf1d6d541b90e087df26c4cd96bf8c240d1" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.8.tar.gz", "has_sig": false, "md5_digest": "038d34e14e50030e7750833b5659d04a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36728, "upload_time": "2021-11-15T19:00:13", "upload_time_iso_8601": "2021-11-15T19:00:13.512317Z", "url": "https://files.pythonhosted.org/packages/15/b6/688b22d4c802152e8e65ac1a3810117779758ba8869c3f866736b5083b67/adafruit-circuitpython-atecc-1.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "f76901debb25287533260ddec761356b", "sha256": "f1904886e91c0b2e52f580d07c61391eba31aaeb9c714338dec6bf2ef15efed7" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.9.tar.gz", "has_sig": false, "md5_digest": "f76901debb25287533260ddec761356b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36711, "upload_time": "2022-02-04T19:48:24", "upload_time_iso_8601": "2022-02-04T19:48:24.103620Z", "url": "https://files.pythonhosted.org/packages/18/60/c4706281a564e40aaa3358bf1b9a1333fa4effe9fe9a85664a8bb91eaf86/adafruit-circuitpython-atecc-1.2.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "231675eec3edd96c64690055c887bf5c", "sha256": "555ed0a19e73ce9eb14815751426b445d7f92e1473205c1a8f6bc8f8940a4845" }, "downloads": -1, "filename": "adafruit-circuitpython-atecc-1.2.10.tar.gz", "has_sig": false, "md5_digest": "231675eec3edd96c64690055c887bf5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36297, "upload_time": "2022-04-01T19:28:11", "upload_time_iso_8601": "2022-04-01T19:28:11.004789Z", "url": "https://files.pythonhosted.org/packages/e0/b5/d5aad7ba792759c39b8753f44dd9bbc1cbf29ced8b7faba48c1f9b5ba68e/adafruit-circuitpython-atecc-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }