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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m macOS 10.9+ x86-64

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

Uploaded CPython 2.7m Windows x86-64

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

Uploaded CPython 2.7m Windows x86

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

File metadata

  • Download URL: cryptoauthlib-20210121.tar.gz
  • Upload date:
  • Size: 390.5 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-20210121.tar.gz
Algorithm Hash digest
SHA256 b881bc036fbab2213265d29db7b1e3022803538deabf4e63e1b4cd8048ad15e4
MD5 1232fcc001095e42cd3f997ad0acb32b
BLAKE2b-256 4283b4c0f10c332d8e442bd37c344bc5f4d939405938f0b9922254a2710475be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 499520084ed72baf6f9e160f51faf3786b4bc2de307eb3edd4a2c8e794717717
MD5 008b32d194866aceb7708380dc2b1234
BLAKE2b-256 b715cf158c69a7da9a0df5d084798f2dc69462665831738686855a4d05abb973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20210121-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 77e3ffcef4d4964cfeb1e30dbdda2d27783ba64a9927f6023ac727e01475c987
MD5 7827021ecd39d237987dbd86f27ae156
BLAKE2b-256 e171af87c12cd5af1798508bb234a61370386bdcbb9b1ea3be505023fd18086d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 abaa999058b94e1fc59866152b23b1802adf569809fd3cc39bdc7781c89941ca
MD5 492e0685da906a4cf6bff60829f466b8
BLAKE2b-256 0e46784e14e2193568942e66363d7c11317038031660e77f046e1d4e500312fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20210121-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e4dad2900050b95979cd253129920efd5120f6bef7153b37dd587c9c51db686
MD5 647555f93941a8ac21071f7d3713d34e
BLAKE2b-256 9a565d33c09470936c6b34740ff9cdcfca448ae0be55d309e2b76bd25235d4b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 7c2d1fceaede98689fc0b5081809356208de9f6bcb2f10ee0e990863b8127c3a
MD5 f0b99970731d47ea9fb9d59cd28e0bc4
BLAKE2b-256 1a53820e04b8f8833859734d9a4d97cac48c2df53e72df6f94f189a5d3689834

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bb2acc20c358c02e5cf81cb0c2c58044ad37a954d01cc81e54ec3194a0ea5069
MD5 4cae046feea1a75a9ec6da3bf5998822
BLAKE2b-256 f48094e93dc047ee3d1e45f57d540383b1c5de5eea9edea04e3fb2050cf21a9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 73ea05674a9af9e315724e29fb5595ce93b54bf2a394400ba4033aad23fe46cf
MD5 bf86590281ce983a3899dbb711e3bef9
BLAKE2b-256 826dc6221d5e83609d8fdc9f457a4208545248762c7a18013ee7b4d76e2a89eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6e010815d02812e7b4003f5691f9c28b9fd0e15d0f5e0f257ff70eee7b6b581c
MD5 30e6b7c211c5a5fa6e5a26bc5e93ea2b
BLAKE2b-256 3fdb1cf34c7e40ba9f54480697853ae6b0fd90f53830a0f446036cd7cd8dc054

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e1e6014a0f3897551dc2e18e6ed5fd5765d91838e6d1d6121aee2723e6fde82b
MD5 d59c2d3619526f4c8ba11f0aaca4e4cc
BLAKE2b-256 fd3a7eb7c5f809709fa918b24d6728df0bcb696624e93afbe623f0c292ea16ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 60bba671bab9d09162202701294db41ac6d651f49ec923508d83154a5193aeff
MD5 77d64c8a00596b82ff4dfb2f50885c3e
BLAKE2b-256 ffab0c0833aa0ae04e396840220e0bc8ec007f3abc2f4d43d903238c6523676b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 fb9dc26892dc48ca52d0ac7bcf5ac37e2934486cc29b1d4565861104d55fe566
MD5 adcb68f8bcb736ac1dfb988ca5cde7fa
BLAKE2b-256 8c507ca64d16983743ed93b3ac29c384a27e37ee89af52387bfd9e3564873fc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5d56a9d036392ab472349f7af5e7cedc0d0242c0a32a1764f2e1d3b10e3bb897
MD5 21384a189b8bf9eb03cf972df7c8377b
BLAKE2b-256 163f38f3058aa33d1d0bc0e7c6e0770847daa0b49a1e886c74f94adab6f7d6ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2b4c25ef9db68488817448a9b0ec971cf19c2c841af7a3ae81232646550fd111
MD5 5ea9c0ac2eeb3d23e2b423776e1ef500
BLAKE2b-256 25e09b501355bf2034bef27cbc5412773ac9befd10e92793d41b3bc186333b20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e4ab33d12a5f81a27bfd7eee203d2284192de8de15ec2835b1654754a43015f9
MD5 b01b5d226b46c85a4b17a97b6f979173
BLAKE2b-256 b9cb5c74d587e62a68505a5c582486f5f6605e6fcc7b067ee8ab0edc02c96c05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41745b15daaf9d802ad71de2a3efdc5181c000f761d1252f7299d23c97ee5c5c
MD5 5347f6cb7b1a52f114449453cad907a6
BLAKE2b-256 799c0935ff70e7dc8877cd96c7599e2269d55d85904d9fb3fac38e5730981dca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 11796360eedb5ad8044c6efc45e9836bc1e47fd83c39f5b7ead485d84cd758f4
MD5 ccab0db1267e09bb7647fa24bb6ee2a3
BLAKE2b-256 40e2a88fa5d20bf6665a4b4ad9f1d470f7702283400becb70ef938b6d278c4fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 caa2d5f89c784623a3bbcce123525c1226dc24581c4c590a565d7c53a754de76
MD5 02fd77510d6eae685751c83dd3e53054
BLAKE2b-256 ab5a2c3a2ee0b222d567fe70a4e98e0d85251fd4daec94ffb87b9ca78fe1f70f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dcb5743f5ed3bdace93108711e125ed974e4c2e5a8aec4d06e9e0646a79099a1
MD5 077ef934d7d218ec8ba3493afcb64009
BLAKE2b-256 9348434c21b49b1f5572fd3f57257344c96ea335c4100969752b67f0d139b1dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 588ef66937b83c0877a7213d6dd3af6ab94d5d270cb622a16dd7ae4ceb3435c9
MD5 f10eaffcb848400d1ae9addf76337b45
BLAKE2b-256 70a057663b7ffdf9c1fe1f83b4a3409c12e65bf0e51efc67e3cb26cd08c67580

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 298c3e2fc6c72db8f2bdb81d27b6a2c6d241ec11b4b0dd99c8e938fdcd82de6b
MD5 960022830483db276b0fb7719800d10a
BLAKE2b-256 cc4a57b6dfeef500e37a7c68652064aef40e7b6d3180458cfdc42f90001c8256

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 96a09070cd4854ae355bb24ce4b6d0d295a3e8ab47e7a85c742bc6c986fd7e87
MD5 8693688fd34af2d9b476ef0f0b29c519
BLAKE2b-256 a9738a344f7dbb5caac94364deae92869a828577d45995ae3f149ef60fc3d28f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 417024ec8712ce8ece592203f126074e62e4510fdabb10d39d42f4e9dcb5f28f
MD5 d199475d62e8aa7eada4453a4a58f5c7
BLAKE2b-256 811bbd27fc88bee127e32328ae1974b42417d19bdece0d9f3a8929b1e74e1afc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 86a8f03bbfbe7be6b4f29263a0fe0b2ea479a276065a2883967cd25ec42ca794
MD5 5320b3150257f80a71346fd802b92d27
BLAKE2b-256 1400668c1c43d11456d9ad4d392b1e5e5fb51de02124d8ca2d9eb1d86a07882c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210121-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-20210121-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7c3f86661f07680261bd419e4773f2d8133c1592425d32b20287ba3976e2f135
MD5 736a16f035e60da913f75e54fb3a7f10
BLAKE2b-256 4a021ac4b194a6abb9b38b57f59ef77c7abf7a2409f51348af5f000ac026431a

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