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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m macOS 10.9+ x86-64

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

Uploaded CPython 2.7m Windows x86-64

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

Uploaded CPython 2.7m Windows x86

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

File metadata

  • Download URL: cryptoauthlib-20201203.tar.gz
  • Upload date:
  • Size: 390.5 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-20201203.tar.gz
Algorithm Hash digest
SHA256 9304cfa100bd0d9c05f1c407d605535666fe2417714f4854fbc97579ed2c86de
MD5 9082841864ff0ca9f2216bdc34a73c47
BLAKE2b-256 2adeac3d3126040defa1d5954d747c53a1e34995326db45849a60947e0613761

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 5ba7f640c30e421ef69e0612af57efb37cbb530eb1f5d892c2b759c39e1cf8eb
MD5 d27ea14f8c8888feeaf5cdfe6d3500be
BLAKE2b-256 c6a5ca096488935ddf3d12c8ee4d505ef7ace04e3371212b46f7c921f145138b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20201203-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3fc6ff3407bcc5d13e900c67486e8b69d85bd1c17c3059903f2290fadec0657b
MD5 e2587435d543e0cf98013253c0f1e133
BLAKE2b-256 a1119997bbedca4642711d2da6477cc2ebe77164441ea2aa279e37fd0fd4c7b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 ad5dcfdba4920740a50e328fdd0707ed4dbed073f0a245ec1322efa186bc25bd
MD5 9cb30a0f802af9a21b07fffc25c4df33
BLAKE2b-256 9e0b1dffb94ce4dc36f7517a9d87061862768685fc3f02f119eb354047f01469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20201203-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f25c60f57d4d418fed170ff6b71f54861aca83c950206e9c62dcb5b6addb2295
MD5 3361741bd0950b35d858fd1d8e826763
BLAKE2b-256 3bf98bb5286c498cd7b9077e190a3a024b5c1e6763f320787df7b1421a8ad020

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 2466e0382d49fc5bd0e3d725100e61434d243b80c0698031d807b22df4ef1128
MD5 500f6576fbfe5549b52c06afd740e468
BLAKE2b-256 13e75af38a05f7f8d9dad91e8395fdbc3e1557169ef16cc597a861701cb362ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 78da2ea964163546f52f302a6d9f4292cbc544dca05e2f40cf032d69da5b0246
MD5 12ad5bd15c2dd3e7efd678b31a8ad18f
BLAKE2b-256 33b32346b174fa465164b959d57dcabbd1f1429c8bedb41139c3952eaa59ffca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 88a91d0da812435660f02b4cab106788093b458666a7c0439dd45afea0837054
MD5 ae1c0c686ccb043f8e74a32468707117
BLAKE2b-256 43d331422da6df1ff4c876266cd02da9bead7001d64e210737e1d1f2fc578f5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 fb9a18cef56e94ae252996c195372f85b88edf7d9c7aa90a6865e267c2b0b516
MD5 6849654560707153a64d989be50b5732
BLAKE2b-256 c7db8b978424ba53a0cced8b7692e42f6b58e10647ad2eea8f89cf371c8770f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dba3c10876db2f97cc69fab42ee0dc97b1f05f40cd2b1f365567c2d990e8ddb5
MD5 1f9c1e214a37dd3c645a9f90d764216d
BLAKE2b-256 27266bc8a452ee32c1242d92dc9384e53734775003d6ea44587adb0b8f2a1b88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 eef52ac2a55ed2844af4d4f6c607f25de3651a2a4aa078a4b72c2a6b4399ae23
MD5 5c27a8d9d06083988be8922e2c7b8056
BLAKE2b-256 8ef8342f46c60b898306133ab9a79bc922be8837f59a520343dfaba67f672311

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9cecc153639792fc4d0e30dbb1d058dbcf8877646f611c28032b823ffe741906
MD5 047caa9c83e1d766608f6e21762ce35c
BLAKE2b-256 fca6d88a10420998eeb3e71d311f524b1ea8edf1bc5d0b202310e6cdea9b68b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 da7fb83c1279da99cb09b82f7462d31b0ec4718428e5697ce2a394136cbeba11
MD5 2df81904b91d84321f44b250ebe49e68
BLAKE2b-256 205f91ce839af25201e9c2a0079bf268c9cf261211b9b3f4e1fd385bdf28ab25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8e71aae5c72d58fe14a8bbb5e4270d46137915cd00d224e6efe50d98c12fce0e
MD5 7911c0fb46f0d9c32fbbc5f77b994ebd
BLAKE2b-256 6a8e214ec55955933084c81543e64beff8dbefe7404b4cc0d616160d19da9ac9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c6441de59aa335dd93b6cedc2443fa5fd1fce0166b514b5f2c10a6cde1759912
MD5 23167e5488d24e4f4185b0a56972ce3e
BLAKE2b-256 7fa96691e9654b306a9f512cc82b77c66eba8c795a274ec1ca4d17fae26978b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25bafcfddee56b25d95ab65bd4657ca291b3ea20bdf370e3365b62f6508ace6e
MD5 3d680305a2c61ab166a6a31b0e0001d9
BLAKE2b-256 0c2893ae3863ee96c624957592f1045894e4941f1cab8fa42c822f313267532b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7f8c08d3b83a2d72b3712cfc38563d5a18971924d0b11deac319d308f1dca15b
MD5 de56c61a767be5bda582232d7f82ed65
BLAKE2b-256 6213720c07a667ed3d6336c82086b1a49695f7a2f88b878318c9a174584ba3f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 09f311afab67dfc04e562973d20099ce475b2a21558f3bd4e61561024b9b8c0b
MD5 814ba81acff59fb0288162024f994afb
BLAKE2b-256 46bc942c4ba548886807d78e67938b64374be10b3fe48a3a638e679ca9dcc8c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c07dcf5d3f16f4c860700f3d1adfb3e34f5a52a48460fa1945f8e10bff466fc
MD5 3f0e887a41d73681f27b9ef3d14200ef
BLAKE2b-256 5aa51f84f6f2a30054183181fbae95ec9d477ee1e0ca0ad1360d8c920436f6bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1bb7692fa5a818177fb89d896e19a6cfece8a707cf36b04571a434065fc3d020
MD5 4b1b7338abb0674acf39a7e0c45f988b
BLAKE2b-256 44c139321d890694c44fa55b96a587aa7219ca7336bee0d910f0ad37d80f797d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 70416d9bab293228b5c7227e6352284f60971045f737debbe51a06a294cc6a83
MD5 19f952abe2cd203604cc66fcd841ecfd
BLAKE2b-256 82d1163356ddd14ca977d079a1a956e354c4d2ceae886b75c593f15a3b427cbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9308326a2a3e3eb1e740130eea40bbe3474105e54740269e1f93818a02f287f4
MD5 62c1a9dcd0ad3adcf0b734096795b6de
BLAKE2b-256 3cd34a946243681d7ec34a145b73ba65825efd23685db9ff53eae5aaa779ccc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 1ee204145bc468b8292b1e05e3a7d31e6e2e3f338a1df60b76d9dc806b12f02a
MD5 0e2b638d768241beb4b7d1f4471c31ea
BLAKE2b-256 7bf1ac39b2f8a5f29aa6de8c62d9997592d86406c77bd67ebfcb66be405bf5ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 700e7cbe18d093739caf62a744d3dd3d70923b5a085a4c3028ac54abe35da60c
MD5 041b19c5e17872fd07e4b88cc7c1e446
BLAKE2b-256 0a8f29fa1f28f8e37237f6839b51c57571e16660ba743101c4b1a551032cda92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20201203-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-20201203-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1a28544ab69372e090f289c4e156aafbd5b86c0ede16e1082498b003a6e661c
MD5 9688d4e1b1daa0c348aa3ba3b6e92446
BLAKE2b-256 16c79cec959091feddc9dcbbb70bb1e036a2d7ec6619d4951968a59b1719caad

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