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.

Release notes

See Release Notes

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

Uploaded Source

Built Distributions

cryptoauthlib-20210514-pp37-pypy37_pp73-win32.whl (129.8 kB view details)

Uploaded PyPy Windows x86

cryptoauthlib-20210514-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptoauthlib-20210514-pp36-pypy36_pp73-win32.whl (129.8 kB view details)

Uploaded PyPy Windows x86

cryptoauthlib-20210514-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptoauthlib-20210514-pp27-pypy_73-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

cryptoauthlib-20210514-cp39-cp39-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

cryptoauthlib-20210514-cp39-cp39-win32.whl (129.8 kB view details)

Uploaded CPython 3.9 Windows x86

cryptoauthlib-20210514-cp39-cp39-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

cryptoauthlib-20210514-cp38-cp38-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

cryptoauthlib-20210514-cp38-cp38-win32.whl (129.8 kB view details)

Uploaded CPython 3.8 Windows x86

cryptoauthlib-20210514-cp38-cp38-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

cryptoauthlib-20210514-cp37-cp37m-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

cryptoauthlib-20210514-cp37-cp37m-win32.whl (129.8 kB view details)

Uploaded CPython 3.7m Windows x86

cryptoauthlib-20210514-cp37-cp37m-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

cryptoauthlib-20210514-cp36-cp36m-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

cryptoauthlib-20210514-cp36-cp36m-win32.whl (129.8 kB view details)

Uploaded CPython 3.6m Windows x86

cryptoauthlib-20210514-cp36-cp36m-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

cryptoauthlib-20210514-cp35-cp35m-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.5m Windows x86-64

cryptoauthlib-20210514-cp35-cp35m-win32.whl (129.8 kB view details)

Uploaded CPython 3.5m Windows x86

cryptoauthlib-20210514-cp35-cp35m-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

cryptoauthlib-20210514-cp27-cp27m-macosx_10_9_x86_64.whl (130.4 kB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514.tar.gz
  • Upload date:
  • Size: 413.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514.tar.gz
Algorithm Hash digest
SHA256 7ba14be47fab98091741a33f669ef18d914a8c19d261fac5929afeef80f7baa5
MD5 eeffe51114b7fc18e3e6ac17871732a5
BLAKE2b-256 690bd50c5f4479f4dc09271f29c5616c89b45817ac8c7b632fc40fad962436c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 95c053eb572428d3c92a65593f449b3480ba75dac6e5e098f4a43bde5790654c
MD5 f34bb257be12aed65551f507a2f8b903
BLAKE2b-256 bac752f4cfad33a93f0fc9c151a123bab64a5a9c728beb710d26713d47ab3c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20210514-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30ff93140e59245cc135d0459005fb226dd425201ef578b383889d6fab753429
MD5 bff1836814e5f72a41c651103d8c55d1
BLAKE2b-256 66cf54602ca4de2ffb4201c31ed1751185be34d8ce2039696e06e64e49be0095

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 b17f88dc77808863fc29cea4530a061a3116c6987bd9577eb69911a5820092b1
MD5 f3cbab79bb62caa2710586f547159ba6
BLAKE2b-256 fa5f682bf3dbd8e9ffad30d5dd2dfbb67472e0094698b75d015cc88ef64d79db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptoauthlib-20210514-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c01ef2a51c78b5a31d37f20066c36c69d6ebb6ced5fb45b939066c6909e6b9cf
MD5 f66dff9fa0e2ed6dfa20e58b86569a41
BLAKE2b-256 09fbaa92cf43677b9781e652f70aa0edc63c195d35196952b27eb0869fcb0301

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d97f4bcf46bf207e822e1071f553b05981743b27269bb16f4af08f408e82bb6f
MD5 53183f4be3a93dddb110796d30d63e86
BLAKE2b-256 7c18a0d02ee879fd43bbf7f2b56b33cdb4f02b74bd7ce2f9aaf3eff2de89c32b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0e6ba9f0c1d9d188adb730251389c624ff9e9d6d5cdc0285df7bfbe19c513221
MD5 370355d5f376a8821c47121abb950af5
BLAKE2b-256 b4c166386ef39b69d252e35042ca5803e95ea031a5344a3b9db39182dabba306

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp39-cp39-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0d7100064a139ff9ebdc72fccb2e3bcbb48d583f05ef00fefdd1a6ace7892bb7
MD5 ad93fc68c13edc9545a372e100c74718
BLAKE2b-256 d84a4356f6b4b9d403d8bd89726ccc5b337e062d421821a80694a0c2d4bc911f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce0027c1734376e34541eaf00715e17aad350e9d6424bb1b5d9ea0cab656d742
MD5 cde32cf737b0e56561347048d3f06ab8
BLAKE2b-256 f21d875497f385e18bb5b91635b0a98c89f705397f4b456fa980066f5e34d307

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 06f7bdc9353ce8e4f47aedbf8efd1d760fdcc79fa0584cf24e0e2b70f0b6c87d
MD5 654e5a58f8b2e0abb8e9018711234076
BLAKE2b-256 506598696487c2975a4dde224a1602f8bdb3c3bce2a27fdac6b3c8bf1697522d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp38-cp38-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a3f1802cfde6b544c60b21394dc1375e5fab88d00b2fef32d81e620377ceab41
MD5 132b0524a0568de624866885753a3510
BLAKE2b-256 20a681c87933340d2ea3a1d238c0f752fda9e174f524e9a6177c221c9ca7f3b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 08d31ee5bfde741817d17472e00e0a660b795039ce7d29b894708923c08ab5ec
MD5 788ef4da3bb1274d03f8680ad9e3d910
BLAKE2b-256 e8366fb173c63f7a15623e102c9ffa9d124b6c05a591c959d3bc3afc0dd92238

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1ed80addac519840a0351a6c8aa0b50c7ee917158e0dee0a18a6b9ae649cb2ed
MD5 72eefd8139ca2cda149a4b5bc2808601
BLAKE2b-256 d5b9e868cfb88d3eecc7c826cfd321ba0ff57d68e1f53e92d519b599c2d85eb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4a9a1e7df584528cab2c8542546e5ff6383d14d348b2e67fb5242600c1256009
MD5 b0952750f487cccebc89b50300e3c321
BLAKE2b-256 ec9be5b804a30c5a9a7b27073a487cc1b9a1fecb2aae2ad957642a69c67589ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d1436b450a8a176c0460f7248cc61fa2e921c5eee8924a71bab9a10f8364a2c
MD5 a35ce5f78f934cfc3fde93ccbcf6849f
BLAKE2b-256 c0936e14f0fc7d1f23c5782a834799c1ca4e4a73478291e5166e0298775be1e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 918e925537974ea0422f1c1d4656f82e5be657ec0513f3b26ed24a238526de36
MD5 449ebf3d40e8a3b526e38d25e961889b
BLAKE2b-256 a8639467bcc26a43a5c7e157895ab1e13151265070bc90909b5b380ae08831b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b7ed6da54424a1d54febd02211686b560fd36fb20990756b6d21307a27eed283
MD5 4aa3ceed6fc673b1938aead9d9d72adc
BLAKE2b-256 e1596daf6c5d139a06d47d33d2bfa1cd7a50177abf8d14d34bc9a4627d0358c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b2a55eb4a51015099bccc2baf0c735688d56d8cc967509b5722ba8bbb24843f
MD5 6c92b8f0f28e87294f218c97bc79f917
BLAKE2b-256 ba44165137db28ce4f0ba1d2cfda1f81fe0cecd079979b6b9eb1a0e78aea282d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 c60c98b49aa0481cf6e64a3b8ab9e8ad4db943669312f391b7c963b001e88111
MD5 28f7d50ffd8faf08339b685b8c6023a6
BLAKE2b-256 7e38a7a46a0ace7cf2e31e627863316e26769b87c917b0b3c7da0ad30140ec0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 129.8 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 c58e908d5102bcb55c02f75793b269744ffe7d25719c47bdd61c397318f2c78a
MD5 d471fd3443409a163b30c8637fd1483d
BLAKE2b-256 db8a92e267024dc8eead5658f361ccb63a42b40080dcf5c530ebdd57495386f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8c9b217fd257ceb0ccea79d4bbda19c87faba59bec78b24e2c7e20acfe50d68
MD5 b1f692b0dfe5794a74747aef5f6a324a
BLAKE2b-256 4fb450350fff7d400a81e5222739de9546996f6881ab33796fdea44aabb5cd7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptoauthlib-20210514-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 130.4 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for cryptoauthlib-20210514-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e6f8e0943274a1c1fd7ad6af86c8143bbed1cc912bf0b0e331ece7b7d6a7d755
MD5 65b0510dadb7c89d0a4623a9553431c6
BLAKE2b-256 70e9d03b18794d4e6a862c49d9de1b0b1f0daf91eb13db281ad290b77a5fdac4

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