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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m macOS 10.9+ x86-64

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

Uploaded CPython 2.7m Windows x86-64

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

Uploaded CPython 2.7m Windows x86

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

File metadata

  • Download URL: cryptoauthlib-20210117.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-20210117.tar.gz
Algorithm Hash digest
SHA256 c3add305eabdebd8fa552565c40d2914d62675851174ca15cc42e5a5f6854c73
MD5 9c7ae44492305f7fa20e5ac9ac3f41df
BLAKE2b-256 d934218d608e185a85711f95fb37abc3b9111d0e0b864ae964491bef635e8762

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 268b86b562192f315bd10d78089f9b93792813b95750c44e3b3c65f94e0c8754
MD5 f5930630a878fb27f9eddf4c663caa4b
BLAKE2b-256 0c38a3f565b2ace98f9aabb489c262fb63fd11adda53abcb3ea216c594ad615f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20210117-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c17d95729e3d05f545b3f573d143ecda1c48bcdd5cf361d3187162a53f1c7019
MD5 8c767d7e9385b082c893d4b558c687cf
BLAKE2b-256 15ef9b8a3fd746250c1438a507abf4942e3dac877a6719e4d3e46b32adab2db8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 9f3d26272cb772c11399ea48d6d6c99e99afa8c1e158964c2d5ffb5467c710a8
MD5 5664433494a5643e1dd33b910e05fa8a
BLAKE2b-256 64338a8c882158c273dbe591739dc9367afe71923084fa0a3f56f525553f71e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20210117-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb1f3ed1b29f5ae73247d7c81d133aba38b99b757de2e38be6a5c79ef86dfd86
MD5 54faa2dab102b209aa0b16f01f5b5562
BLAKE2b-256 5821cbaece3e73e9357d4e1f149647394a9655da94032a885f605826eb136c53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 f919df10e1dde6598272a9eedf2770bb78fee9dd8144ed6d62e8be92f7f7acb3
MD5 72a012fd3d544c877e7197b6929cfd4b
BLAKE2b-256 8ec4d23f34ebf3a68a4ed8f1cf427590eec5c8b25f4fd0f47815fb8a5cc4dbca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92b0230ad91a91fec1c598b3e6991ed3b4028d0156a3be223ade90fa0b01af50
MD5 570d6046fe5fb0709a6b2c0882392d8c
BLAKE2b-256 0e3fcc51e4be51b2e44d4ee6b62256000b5e57a4dc7c85b42d4c0dbe5a58aeac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4ce0e88d5142bfd96e597c7bb7bcfe99a5b5b18bf1566d1ea670258c2708d6a6
MD5 f64f570fecda581cfd08f125cfbf013b
BLAKE2b-256 259f8d53f4595774a6bb4100a328d59c69bcd237451bedc486f4461040d525dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 add0b5115c0a439019c5280ce83089a9439a8d9fb3dafdf3ac9c763b5349edca
MD5 927a47e171f8b66e38511bc73956c207
BLAKE2b-256 4d1b29efd22a95d5fd1ce95939baa3ac5412a219d6da0e7d499812126af4436d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04e5b8fe9a36e001c988a276928191814240dc0b550887409d3b2fab5682a6b9
MD5 edd5b2b6e7efaf155fb6b77eebcc1b5f
BLAKE2b-256 f5ebe36723239875f09b5ba1daa1ae719727f45c19c342fc58c6f620dafaaaf5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2ae78a75dbc02ac6f00fd375de17e7f2a423a7b8613fe45cff966ac4bb7d1876
MD5 e3a34dc467f03e1447a892236314403c
BLAKE2b-256 532fb86effdf5afae342eb184f952f596fe86eea7b664debdc614a608c252784

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 dd03a821e66789b15d2a30ba6f9e57784eae488d808a701d938761226179193c
MD5 cb40597e12edf3a6c67b3ee87be18a13
BLAKE2b-256 d0bf5416aafaf1c5e6c3d1b62103917068ebc5d6919afc564a4b8830d6e59235

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24a5f43886401aed17a05c91c30203c68a2e2443c279d33c79314fa93feeb471
MD5 59850a014c885d048163616384440229
BLAKE2b-256 d8bcc8a1798e0aef420dec7dc60905faeb0d7960f45610a8692691d032f9a2f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 85fbec8bcd05e73f40baf9995394970c38b4a08c91a6defafb98e0edc8d9fdcf
MD5 64c39d711844a53b9239932bb80ebcba
BLAKE2b-256 7a6abd6b89fd764d1b1ec009c62e89bc67f4ac204c70d39f0507696c5f610971

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6c6c51b6de31f0f468a3cde55fe7085ff3f34c3ffbb4b28c39c912fef1962af8
MD5 1f8b3206545610129f1404c9ccf07259
BLAKE2b-256 973fa0b416ecd3b4984396347db98bf357c96db878e5ca34759b9fc628137d00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3285d89271fbf33160fe193694b623dc2a6852e6b51b2b7dafa850159513e7f
MD5 a3e43f532c96b406e06ad51bbeec40e1
BLAKE2b-256 21caea5ee3a3cdfa5413d902a8ac83582831137196b5a39b83114c0718a1e14f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9c1c22f6464e079223d661332ab89522a51a064c9732cddf3c8e4896c8f4fcef
MD5 0bbedf6082f635f2e834f254c48605cb
BLAKE2b-256 114899f44d2acd1c13d021258b632bf354767127b165421e877f1c76bcb80692

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 52d603e6118a98ccc8162c3ac454b7d38f5775b4e749a25d73dd46787226834f
MD5 95570cfeb23f14031def89a1ffd9c8c0
BLAKE2b-256 1b48975d4154717118ffc63f50508d34381bc24d9bed9e7d0b83e3c7b2a7ad89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0f945927b315a543a320705f8cda8f29d15ea724fd9400a22453c43422c24e79
MD5 57b3cccbdfe72832838e0cfe900c223d
BLAKE2b-256 a4e6e52452225565b25986336f0880d52e16ce73fe834a0cc543309a0cdd8496

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a3934a3e22e137edb6d4eceedeff39c5805b80418028f71ccebe0226384c5e08
MD5 e7dff35259f9d6ab291318435e542a5a
BLAKE2b-256 8a9bfc4e2ec1f948bd5cedb557221ee51c74f565c1ac776f2fd15648a35a12bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 776185ef02e74d9a58e09f7d550322931fdd20014301f5afe9769c14399acaa6
MD5 d253e7456c006a2facebf48bb2d02e42
BLAKE2b-256 f41ba86bb38473d8783728cd97edc9f9921198672554a09a987b4877034be0ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1661dcbe25a48d816a1b3aab4b585e1a59ea802c7d9a02a8cd4032fd7a0cd678
MD5 c59577fc2210cf3fe88859630d203c91
BLAKE2b-256 3e237801f8e390a07f7293b4334c4b9d60a105701626c724d260c7c52bc5eeb1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 d16bec9a4cf98cf7ff918ca0d7b23d281017e491adbde244fcac917b085e45f2
MD5 5d2c8f5f03a573ada218c1bb59c7c665
BLAKE2b-256 feb61db47f2a3b0ef0adb984c9782bc230e33f87827d245bc9be011311e0b6c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 2cc688cd08dc4c17060f035ad80bd6222c61d11fb15583de09dca16833e367d7
MD5 9be05f3442ee8069a25735b97e8f913e
BLAKE2b-256 0b27e123beefb074074d75220d6368f5c1e560a441c3b0dd922830af46b5f14a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210117-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-20210117-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62479d5c546783197b5eba20dca60d9c8a3b50d697135d08e523984426b3ac79
MD5 209a2b1c7c398d7b2ce640e4444784d0
BLAKE2b-256 82386e545664f74995cba46c1720ba655284ca9818023313db5c3b0d135eeed8

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