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-20201130.tar.gz (390.2 kB view details)

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m macOS 10.9+ x86-64

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

Uploaded CPython 2.7m Windows x86-64

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

Uploaded CPython 2.7m Windows x86

cryptoauthlib-20201130-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-20201130.tar.gz.

File metadata

  • Download URL: cryptoauthlib-20201130.tar.gz
  • Upload date:
  • Size: 390.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130.tar.gz
Algorithm Hash digest
SHA256 614e3ae16d118cff83806c6eb71897c93e68b5a3f08ab3b982cb4210f1a8b2e3
MD5 1a33bffeffa5b176f082bc7ea0b5db03
BLAKE2b-256 adb25f550a0f99f2a46354e6c56c8a0d9ea66d96f5603a9650bce8408455a5d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 ca9307075c3a7ef4668e122d8743229777fbbdedd2861c5bdffa3276a013ff6e
MD5 d537059bd8f341b7a93ab0c67b78bdc7
BLAKE2b-256 9ec8a474686c682969c9cc213b7220358262755eb716e02d79678e7ca33f7fea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20201130-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3fdfecd51ace9ab0ee77ecd542d084e80192df3c715e9661872eaa939b400be
MD5 b137a517eeba072b86e4e31c983b059a
BLAKE2b-256 466fd3318956e410559cf916bc84fd1e503863ededb5a892731a216ddedb490b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 b5f677765af204611ab7b35f99da212e5e6a1dc36309580c77b84a0e52ad1547
MD5 0e0f5f1105a413b86321d3715a30abe0
BLAKE2b-256 3380cf24565de303e32b0f8a75d825a6b1d6f00437512c0e3bc3eaa990d2f376

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20201130-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63e04aaa2514829cd5afa6cdc6d6844eed27c870b3023068e4d67ec22dc36adc
MD5 bc2158ee31ebac9123de522449281faa
BLAKE2b-256 2a88eec37ba9cc3d9da9b9dd8b2b05e0d4b271d1c9cb7aff288456943d0eb4ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 2b43881e61b6cb0905ab468714932f28ebe2b459d6e01680ed9929491954a0f0
MD5 360172a0eba54e4b8eef464f10d107c3
BLAKE2b-256 9bea53e86d1a26b86fbfe883214bdf7a328d80de6c29c2adbe6a219199452454

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c2ab24df4a228a37b6c6befcb58ec758418ca0e96e6aa766ab31f92e76441ba8
MD5 3a7ed1da96c10cadc966af2b9d9a88f8
BLAKE2b-256 02734931c46ffddd9b7d05b9c293a8f4e8d9bc34f06efc95e6f5ef1363a175a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bc92baad9bb861bb665ad3571b36cae3aa01c16389ba65f7e3c407a1da36eb98
MD5 1a0c3f4af61ca6a40578ea0c3388b47c
BLAKE2b-256 6be2a6ae20f61bf77c87658fcccc9b14ee0a4e5c57dd1da95f95ae022eb7c9f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b2818432ca2c51c08a841fd8e4016fa7bfa508141b078eacbad33839814b15b9
MD5 5a71763be8e81d76f9452e7ec51553d5
BLAKE2b-256 c4694a30133f403edf6ce3db688e6966528d7ebf7fb553ec7e633b11b300bbff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 458a46bfbcb00582c88321c566db1fc982945b09fdbf3135bf158068297533d1
MD5 5f6649c1a5cb46058d280effb2a845c8
BLAKE2b-256 3c72bafb04cfc294fe885e28d97a0f4084139b427bf39a72ce8e2463e527f9b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 63100056b3119b29e7261f7708a70ed195e50be4f9db3a3adb19dd0b25062b3b
MD5 4c91982a51c31d68e80f016b50871f4e
BLAKE2b-256 c5bc6c167dc8363abd4f3f4575c38f33ae326a9cb752dc9fc2f9ce8b720d5cfa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 62e519d2f7c29823b7984cb1f85b8c597eb1f275aba4ffcb6c702b22452b56eb
MD5 a3756841dcbfb859c04c258abe6c3731
BLAKE2b-256 b796857f21cb04e7ca203f3474ddc0f5cdd2440a1df04021b54ee2ef8467b449

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dfcf3302e61fe8ff45b38b4e0dd2e74c5dbb7eea5e795838fe2df4f6bdecbde9
MD5 155189609bb74f518a637b663e976297
BLAKE2b-256 1034b42e0db84fadf830cf3b635bdfeb22c44b4db097aff58ebbe4548203df64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 75330a3cc6c5539665b417dd8f2b3abacc6fac389945734b1103ef87ae88639a
MD5 be67eeff94fa7972f3f6bb6789dda05b
BLAKE2b-256 8abc80f1bf2262d5c9a5e784e24068d323fdcfcf16b6b1977d257bfd8ec3b851

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b16c4595fbcfdbe5e54c9f47a24c19fa2c4f6c4f1e26273a7d6fcd4a74b6cfef
MD5 014555302c822057e5f0805dbfd69351
BLAKE2b-256 1f2c78f9a6ffe3bd9732a954c234890865a8a8cedbc64fc7f2891d3eee335441

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b01b79e4ce41f509640e3b853af96bb3650f1e00905a0d9b7b67f622be3d73bf
MD5 835bc7240891ac7dab5aa8d3149ab757
BLAKE2b-256 bb995db168a51bb5a2816b5b7e9a2c655b747c973f71e72008a3a9cf106ea52f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 bf650fc01d0260608b5abb6094cebaff951ffb98e7ecf94930d1ef1d2e1e650a
MD5 26fc6515fb3690d76250e2c2c652d0de
BLAKE2b-256 8822f0549f608a9fafe64099d3f50832bdb6d379de6684db10c9872f532cdbcb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 8d4485e023c053575393f45be8ef75f0ddef313cf7dbcaaf62052dec00f7905b
MD5 134ebffa7d9efc65ff4f8f41ce47167c
BLAKE2b-256 b25c6df100b462bcdec7a688ca4f8adc2d82f978d96ad43365cd011c2bb061a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2c007768c29af411cd09066d325acbeca9de83d4508797a9ff94e8ec60197813
MD5 1d18485261cd950204c41865b0a35e8d
BLAKE2b-256 fc495c31698e75280159c2f5ac81275a0e4787ed1191d5feb76babec03096bc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 fa5169be745f3ac3e41cf4a41b5c495fb3438ae2840b42db78ae922579ceb01c
MD5 d814ec798cb7daa8302ee48a89149ce4
BLAKE2b-256 72fdc31472334cf4e00b00800e7b324b885d751d035ca399a17efa04c5de1557

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 5b57da95958f547d1719a53fa78a9b3cce1b6b90000fc168c8497050ad9f3ea7
MD5 459f38e0f44b97b5656d02438178b20b
BLAKE2b-256 7158d419838208bbb82f98f651071c21319b1b2fd3f211c52fed62c889274989

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6c8c63b0811c59c05a41cb64a579e28ade8c3e592d21f4b294e95e37cf21b068
MD5 7019535672535e082819e13f1065c37c
BLAKE2b-256 ae854152dfbb6887762003a231b6439361701773b1c1b18229bf67c3c90c5683

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 417431c7f54034da81bf40826b98cbc84bdbaca13c9913e8614eaa9336077893
MD5 5d527893530eae45730ba01d8bc4605d
BLAKE2b-256 efa469a55a7dbe8db9b9886db5a51a0fcf8428681433939bf373d78c78749ad0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 9f76c8aea362fc3ddc691867e2655cd928b9fa929ecf78d37ee2b0e9d1726d13
MD5 9aae977700c811adb35869b0b30376fc
BLAKE2b-256 8167c2354adb7f3285f91abc1104170ac4f65abd412629503249de2daa87e436

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201130-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.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for cryptoauthlib-20201130-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9591f6e2b82e0a6da2bed2d66c0d39eeffed13c0694ddfbe3602f04cb547fdb
MD5 c18ea803798b7cc9f38dd9011cd37558
BLAKE2b-256 cef7e3ebf721a11a0b96f90d2cca101626abbe360b35af369e11c24d722c528b

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