Skip to main content

Python Wrapper Library for Microchip Security Products

Project description

Python CryptoAuthLib module

Introduction

This module provides a thin python ctypes layer to evaluate the cryptoauthlib interface to Microchip CryptoAuthentication devices.

Code Examples

Code examples for python are available on github as part of CryptoAuthTools under the python/examples directory

Installation

CryptoAuthLib python module can be installed through Python's pip tool:

    pip install cryptoauthlib

To upgrade your installation when new releases are made:

    pip install -U cryptoauthlib

If you ever need to remove your installation:

    pip uninstall cryptoauthlib

What does python CryptoAuthLib package do?

CryptoAuthLib module gives access to most functions available as part of standard cryptoauthlib (which is written in 'C'). These python functions for the most part are very similar to 'C' functions. The module in short acts as a wrapper over the 'C' cryptoauth library functions.

Microchip cryptoauthlib product page: Link

Supported hardware

Supported devices

The family of devices supported currently are:

Using cryptoauthlib python module

The following is a 'C' code made using cryptoauthlib 'C' library.

#include "cryptoauthlib.h"

void main()
{
    ATCA_STATUS status;
    uint8_t revision[4];
    uint8_t randomnum[32];

    status = atcab_init(cfg_ateccx08a_kitcdc_default);
    if (status != ATCA_SUCCESS)
    {
        printf("Error");
        exit();
    }

    status = atcab_info(revision);
    if (status != ATCA_SUCCESS)
    {
        printf("Error");
        exit();
    }

    status = atcab_random(randomnum);
    if (status != ATCA_SUCCESS)
    {
        printf("Error");
        exit();
    }
}

The same code in python would be:

from cryptoauthlib import *

ATCA_SUCCESS = 0x00
revision = bytearray(4)
randomnum = bytearray(32)

# Locate and load the compiled library
load_cryptoauthlib()

assert ATCA_SUCCESS == atcab_init(cfg_ateccx08a_kithid_default())

assert ATCA_SUCCESS == atcab_info(revision)
print(''.join(['%02X ' % x for x in revision]))

assert ATCA_SUCCESS == atcab_random(randomnum)
print(''.join(['%02X ' % x for x in randomnum]))

In the above python code, "import cryptoauthlib" imports the python module. load_cryptoauthlib() function loads the ompiled library. The load_cryptoauthlib() is a function that you will not see in the 'C' library, this is a python specific utility function and is required for python scripts to locate and load the compiled library.

In Summary

Step I: Import the module

from cryptoauthlib import *

Step II: Initilize the module

load_cryptoauthlib()

assert ATCA_SUCCESS == atcab_init(cfg_ateccx08a_kithid_default())

Step III: Use Cryptoauthlib APIs

Call library APIs of your choice

Code portability

Microchip's CryptoAuthentication products can now be evaluated with the power and flexibility of python. Once the evaluation stage is done the python code can be ported to 'C' code.

As seen above the python API maintains a 1 to 1 equivalence to the 'C' API in order to easy the transition between the two.

Cryptoauthlib module API documentation

help() command

All of the python function's documentation can be viewed through python's built in help() function.

For example, to get the documentation of atcab_info() function:

    >>> help(cryptoauthlib.atcab_info)
    Help on function atcab_info in module cryptoauthlib.atcab:

    atcab_info(revision)
    Used to get the device revision number. (DevRev)

    Args:
        revision            4-byte bytearray receiving the revision number
                            from the device. (Expects bytearray)

    Returns:
        Status code

dir() command

The dir command without arguments, return the list of names in the current local scope. With an argument, attempt to return a list of valid attributes for that object. For example dir(cryptoauthlib) will return all the methods available in the cryptoauthlib module.

Code Examples

Code examples for python are available on github as part of CryptoAuthTools under the python/examples directory

Tests

Module tests can be located in the python/tests of the main cryptoauthlib repository. The README.md has details for how to run the tests. The module tests are not comprehensive for the entire functionality of cryptoauthlib but rather are meant to test the python module code only against the library to ensure the interfaces are correct and ctypes structures match the platform.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cryptoauthlib-20210118.tar.gz (390.6 kB view details)

Uploaded Source

Built Distributions

cryptoauthlib-20210118-pp37-pypy37_pp73-win32.whl (121.1 kB view details)

Uploaded PyPy Windows x86

cryptoauthlib-20210118-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptoauthlib-20210118-pp36-pypy36_pp73-win32.whl (121.1 kB view details)

Uploaded PyPy Windows x86

cryptoauthlib-20210118-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptoauthlib-20210118-pp27-pypy_73-win32.whl (121.1 kB view details)

Uploaded PyPy Windows x86

cryptoauthlib-20210118-pp27-pypy_73-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptoauthlib-20210118-cp39-cp39-win_amd64.whl (121.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

cryptoauthlib-20210118-cp39-cp39-win32.whl (121.1 kB view details)

Uploaded CPython 3.9 Windows x86

cryptoauthlib-20210118-cp39-cp39-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

cryptoauthlib-20210118-cp38-cp38-win_amd64.whl (121.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

cryptoauthlib-20210118-cp38-cp38-win32.whl (121.1 kB view details)

Uploaded CPython 3.8 Windows x86

cryptoauthlib-20210118-cp38-cp38-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

cryptoauthlib-20210118-cp37-cp37m-win_amd64.whl (121.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

cryptoauthlib-20210118-cp37-cp37m-win32.whl (121.1 kB view details)

Uploaded CPython 3.7m Windows x86

cryptoauthlib-20210118-cp37-cp37m-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

cryptoauthlib-20210118-cp36-cp36m-win_amd64.whl (121.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

cryptoauthlib-20210118-cp36-cp36m-win32.whl (121.1 kB view details)

Uploaded CPython 3.6m Windows x86

cryptoauthlib-20210118-cp36-cp36m-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

cryptoauthlib-20210118-cp35-cp35m-win_amd64.whl (121.1 kB view details)

Uploaded CPython 3.5m Windows x86-64

cryptoauthlib-20210118-cp35-cp35m-win32.whl (121.1 kB view details)

Uploaded CPython 3.5m Windows x86

cryptoauthlib-20210118-cp35-cp35m-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

cryptoauthlib-20210118-cp27-cp27m-win_amd64.whl (121.1 kB view details)

Uploaded CPython 2.7m Windows x86-64

cryptoauthlib-20210118-cp27-cp27m-win32.whl (121.1 kB view details)

Uploaded CPython 2.7m Windows x86

cryptoauthlib-20210118-cp27-cp27m-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file cryptoauthlib-20210118.tar.gz.

File metadata

  • Download URL: cryptoauthlib-20210118.tar.gz
  • Upload date:
  • Size: 390.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118.tar.gz
Algorithm Hash digest
SHA256 8a439ff9934eb0071dd23a089da17d30d075c7db81c8b36fa639ee3feea0e8a2
MD5 3287560609f8a250943004d9dfb6c52a
BLAKE2b-256 28932b93b4adfb03ca05e192dc01d92081f8f942a60808eed221dadf46fdb189

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-pp37-pypy37_pp73-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 180d7dfee7524371e548b04ab3f88c66c344fea063cf1d419e33bc9a6704b8db
MD5 ae29d7b8c3dd47906cd577ba0340c662
BLAKE2b-256 5b413779de6a4e98272b4d5514062c01c8cd4c86fa70c3a5e050e95266febe08

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cryptoauthlib-20210118-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3b41ce0a48e31f116d17eae55085a98e6a7acd2df5839d6e493f9209081795f4
MD5 89cc5788a8922c5fbadb3534fe5e4ad0
BLAKE2b-256 15aac13a63c41be04b887aff425b88ca74a6e7de6e48c9986c10b6958c7821d2

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-pp36-pypy36_pp73-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 bc7b4f6b7039519776b0c98ba33b8d04427cf2226a8939d5ec7096de901a8d84
MD5 02b51ce3cdd3df809910be37d2486ec7
BLAKE2b-256 5e357b88adaa7870527edf2920f2344088ff840fc6fb81c373952b9cb4d9ecd0

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cryptoauthlib-20210118-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fe581ba7eb23aa55224465ec13ccc050abc9362754ce6440b203821490407d9a
MD5 3e4349d591f0acfb13a4cd448a4c001a
BLAKE2b-256 e64f00e7b321b15d7370895ba59663fd101a8a1be995dc00a63bc0518e90caf9

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-pp27-pypy_73-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 3a826c83e02abb75fdb55fd6987360b934a25c34b5104724fb269d7316b7f32c
MD5 30cff31f8d2d2c847441cb42aca84644
BLAKE2b-256 bda7f7125d189a0b9c891b2873ec81baa813c12812bfdf29e59261fc75a82d5f

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-pp27-pypy_73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a3c95a140a7d983eefd55115e875674ba92ef843bb7e362cb041bd03b75ee55
MD5 bb0da4979c97177e99d3354457ba6fe6
BLAKE2b-256 de246dc4c3487a163810307a824c4e8a87fba8f7b26aa9a3ddba530a7d20eb44

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9dbfd4c35f2aff180dda09a8fff495b35b36f28cf22e15237adea6c6ea8ba547
MD5 f131eedd72f67b3789c734bb9f223b4a
BLAKE2b-256 8210b4d71376b66c7c509f90a3de672a4e8029611631c774c2259b0be04a33e2

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp39-cp39-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp39-cp39-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 58ed87a369e5cad52b959b28be4b8d3471ae554c31c2c9a42646c3429bf650fa
MD5 ddc27309378e8e6225a991112fe836ce
BLAKE2b-256 0be6a362469ead6bfc2b435e27a392742ff91d3407040ecd6618153e1c410d83

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7540a617939280a48cbe9e916b88f72c4c8c8aac72282a69f7c81e9b0953ea5
MD5 742d27820b93fff516d54f826ee03593
BLAKE2b-256 4b953acae0815bd248046f792cef4785d40b4b4e5e26ee82246119593b3ef5fa

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4e13972b144cb3dbaf0f547a70bccc412e7b58ce9e469f9c068336bdd620a868
MD5 036b359dfeff981e426158898c3e1b79
BLAKE2b-256 37929f26e3daef33fed48d3c902c947c651a5b2abfd5d63c21b458214441d82a

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp38-cp38-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp38-cp38-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 91004b9abc522033b2b09d06785e47b06671949ac93dd03e46298458b734aed1
MD5 e85c3fcab76c551410be2aca87b40ff8
BLAKE2b-256 05a7278c2ef9a0bd9cc03903639ad00c516215ec0f3322c28dc89de5be15a333

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ef79db9d601abf8d0b317972a1d79e8dbf16c2bdc118d9a797c84990b271027
MD5 a7e3a1ee2e4f6b6985ac69e51925f428
BLAKE2b-256 5bbbb7e6fff3bb57e26fbaa114f27d90a660a36b4902ccf0eed067f638699db9

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d2633406a538ea5a6a73b029cb12d7372736c6afbee873c211753c3f5e0f805c
MD5 788765411923bd46b9dd1c48b20827ad
BLAKE2b-256 61a204234770fd02ac2703773b58c6814b670bda0cb6231ae19bae09af53e2cd

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp37-cp37m-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c48e8b6e937c8f76197fbeda7d1334f7b5200a788d03b8b614eb02f7343e735a
MD5 1e1f0b3bbf5e9a5e53cb2725cf1d05ea
BLAKE2b-256 f90cf8afd57e2adb070cc99bfed0a373f87f977cf0397c7c1a8db9945a0f785f

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f14c9050ce375160f738c450db5d6fcda62f243c65c063f2f93dcd865aaed23
MD5 03b45c1628659a616c38b21345998cab
BLAKE2b-256 d7fafd9272877183c36b82198a14c9226a84f5a91d4e5e2f03d84b6fc7a66e99

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 dd95f86ce59fb3c478a9716788b9ef96809936b71ea3093a97d41675927d3c53
MD5 11215d356e544ca9941d075299dae2b7
BLAKE2b-256 649ccd493a8e73f920460802082fc61eb47855c978fec52ada720f43d36e72c3

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp36-cp36m-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 84a58941846af3ea6aea71c047ad0633ef0e63436641c134efcdafd28d6307ae
MD5 b6c7551df4eef978992040e824f91b19
BLAKE2b-256 e19721410985deefef8c74c9ff3f0c9f5e452bc432648bfde9b3497ec0551d7e

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e680fa940b9d92596cba2dd5c65050e62058aec6af31596e32c24c6488e71f5
MD5 35d31a868eea53eb9bf87ec966cc9cac
BLAKE2b-256 3d7faf78bd975da29d643425a4211b55f4bfc121debd8f0cd4f88dc79089ad04

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 15358d24b26c3a15c6b688087c3cb9606b07b662cac205af751ad74c2677eb80
MD5 b85529a2581279a83cd8a5cf8db061a4
BLAKE2b-256 d88eb1b13a84ca8aa3a2214e05df407bd129ade41dfc68e385a90847bcf9d4f1

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp35-cp35m-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 274e9a01dec8bb11bca52daed80d5b9e7f24a45b7cd14cabbe436710ebb83a91
MD5 d94e50d391890a99bb50beefb094ffe1
BLAKE2b-256 2363234b7c21fedbb012beb5c86440bfb12d2aa7ff60c30fb1eef50249949d64

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e37f64c8abbb491728f0a4311e2b7c5260eef6d24ae18c75e48f38b9acd26b5
MD5 ce1bf0de7d175d0c43454548200e09cf
BLAKE2b-256 eb4af0cc1a476f97bab81f56002eceed4e2dcd008606ef89afca66794eca8971

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 dc6aef35fe8244abc1bc60e89fb2140bf28087bbe4d924a9fe452386ae05738a
MD5 c6803a910d0ca4b4dbec1715f9d95df1
BLAKE2b-256 630dcd6dad698c5231a39dae638fe050b2f5a0d463e31aa04a41499e40e7d328

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp27-cp27m-win32.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 29daec0dac8cca5b53dcca0cca244ef3fb5b62161f012dd02fde6d1c2cc5d5df
MD5 45b1c6723e9272e595ce0377c44dd1cd
BLAKE2b-256 2ce9e5f8928c55804073caf0d101a31c0a3fa090113885a8d1a0dfd679394307

See more details on using hashes here.

File details

Details for the file cryptoauthlib-20210118-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cryptoauthlib-20210118-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cryptoauthlib-20210118-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee6227373e4e3f64ddef10a1966f86e51c257ef373608fb975c33d9b08e3ae3e
MD5 ae15c19818574e660ea090e9f43aea9a
BLAKE2b-256 5e7c97bde395dc09369003413b0d0682e6999745e6afa9a5f9a1a54fe811325f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page