Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 20260505 instead.
Reason given by maintainers: Pausing this update due to compatibility issues with use cases

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 compiled 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

Metadata

Release files for cryptoauthlib 20250217

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cryptoauthlib 20250217
File Size Uploaded
cryptoauthlib-20250217.tar.gz 557.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for cryptoauthlib 20250217
File
cryptoauthlib-20250217-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
cryptoauthlib-20250217-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
cryptoauthlib-20250217-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
cryptoauthlib-20250217-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cryptoauthlib-20250217-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
cryptoauthlib-20250217-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
cryptoauthlib-20250217-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
cryptoauthlib-20250217-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cryptoauthlib-20250217-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
cryptoauthlib-20250217-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
cryptoauthlib-20250217-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
cryptoauthlib-20250217-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cryptoauthlib-20250217-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
cryptoauthlib-20250217-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
cryptoauthlib-20250217-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
cryptoauthlib-20250217-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
cryptoauthlib-20250217-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
cryptoauthlib-20250217-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
cryptoauthlib-20250217-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
cryptoauthlib-20250217-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
cryptoauthlib-20250217-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
cryptoauthlib-20250217-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
cryptoauthlib-20250217-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
cryptoauthlib-20250217-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
cryptoauthlib-20250217-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
cryptoauthlib-20250217-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
cryptoauthlib-20250217-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
cryptoauthlib-20250217-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

Total release size: 19.2 MB

Release files / cryptoauthlib-20250217.tar.gz

Download URL cryptoauthlib-20250217.tar.gz
Size 557.4 kB
Tags Source
SHA-256 checksum
How to use checksums
86d86e6281fbc3ec044930090d05e019423a4e024f6d80da6d23f4a64417e5da
BLAKE2b-256 checksum
How to use checksums
59add42eb6886c26de2865ec8b7a766b158979f1844b2c9e749a54413e44ace8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-pp310-pypy310_pp73-win_amd64.whl

Download URL cryptoauthlib-20250217-pp310-pypy310_pp73-win_amd64.whl
Size 155.1 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
957b0a03c5dadf76eb6d2a31d3166c189e8c80c5d20f76fee5f3f2d21284c794
BLAKE2b-256 checksum
How to use checksums
d3d33359a1ea494ba042fa48308e659e100479b8e7b18ba827fb633cf4e54998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
76673afa7b290d1a8219cb748c4e979542d8884d83a9bb41bdc17d76fedacae8
BLAKE2b-256 checksum
How to use checksums
4babc6685846a359119267c1381a20a4771f2e98f7526e587cab79eaae51e635
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-pp39-pypy39_pp73-win_amd64.whl

Download URL cryptoauthlib-20250217-pp39-pypy39_pp73-win_amd64.whl
Size 155.1 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
af42c5b975d01cda7e5fe849737f24e217a1b16429dee08fec6e86664b23d1d9
BLAKE2b-256 checksum
How to use checksums
4163c2e2a67c7bad836050eefca19d5a1ce9de011862f9238b97b5cfebacdabd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
9ce8cdd5a537e16936fecc847a77a0f5708649c9463a22f5774a7a55451e144e
BLAKE2b-256 checksum
How to use checksums
1d4b59deb9d2a4f4a2de91df3953339dd34c4dd4bf83da351c8f78fcb7ffb039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-pp38-pypy38_pp73-win_amd64.whl

Download URL cryptoauthlib-20250217-pp38-pypy38_pp73-win_amd64.whl
Size 155.1 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
1fa586a342bea969c1c3b5c3bfeeec26fa512d02d686107483cbf4f207043642
BLAKE2b-256 checksum
How to use checksums
587daebc12c5b091c80402937054a983a7c1e14488e8c8d9500bf5c8fcce9208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
e5d76baddd80960a0b050512c0ee07c4e92a60da7b0882daaac709af81a227d1
BLAKE2b-256 checksum
How to use checksums
26e891dde246d119977a3f094c953335ba3b69d500cad6a7e51864aa2c8726d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp313-cp313-win_amd64.whl

Download URL cryptoauthlib-20250217-cp313-cp313-win_amd64.whl
Size 155.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
803f0fe9dccac32d96c78e18a0caa6c5564a3d2fd56e3b33c1d0c47ea43db282
BLAKE2b-256 checksum
How to use checksums
9e210531bf550aafe9f43e630e9da7dc5453cdaf9be03a08a4fee1a93f4486d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp313-cp313-win32.whl

Download URL cryptoauthlib-20250217-cp313-cp313-win32.whl
Size 134.7 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
60cd28b8429814c7bc91eb02cd36a1d485d9c78487f590eb8d98784462a0d8f0
BLAKE2b-256 checksum
How to use checksums
ae47b30104f0699ad263e5e2876622a79e1b1e8af0587ac4b6c41062aa90f9bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
960c635128c6b7882b6366ad1f25398fea7e951b4827b77cffbe07e2abc2f6fa
BLAKE2b-256 checksum
How to use checksums
4a33de65037eb9e933e3c819e3ba23469ad76df3a2311be218f448210e654668
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp313-cp313-macosx_11_0_arm64.whl

Download URL cryptoauthlib-20250217-cp313-cp313-macosx_11_0_arm64.whl
Size 415.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7487d9e882bd649e0af0fa5efbd9bfcb36e89c6cafffb273bbbf1f71bc4a501c
BLAKE2b-256 checksum
How to use checksums
f7a82bd07c95797e5b1e506260bf7e365833d2ae8e99166f305d84bfbea9cc00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp313-cp313-macosx_10_13_x86_64.whl

Download URL cryptoauthlib-20250217-cp313-cp313-macosx_10_13_x86_64.whl
Size 415.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
694b584b66db1b21740e6ba36507d7810ed34d547003308331358466609ed37e
BLAKE2b-256 checksum
How to use checksums
ef74b0bbbd58609fa8e7e9b4da20c267bfca0c515f5a99012ad1d11bd3639904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp312-cp312-win_amd64.whl

Download URL cryptoauthlib-20250217-cp312-cp312-win_amd64.whl
Size 155.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b2f18bdc5c19424abe87b6a11fdf59ecef72f514930cff8f2b87f4a4af59c743
BLAKE2b-256 checksum
How to use checksums
7adebd16f01c5c73e4505232393f602baa9a5ba3c93bc3fd6e0d41b1fb3d3fa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp312-cp312-win32.whl

Download URL cryptoauthlib-20250217-cp312-cp312-win32.whl
Size 134.7 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
f12d26f50254e3d2bf89132584cc18d16a20ed635e40b72292a81fd6b60d4b83
BLAKE2b-256 checksum
How to use checksums
8029fee6d2763b85196df1e4bd042a7908f13582dc7932f1a07dd555ef94441d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d63b7663b586e4956ce95cc314e78ef2244aedcfe5e90261974c1e8952e9167c
BLAKE2b-256 checksum
How to use checksums
d8f1f0c44f98d2d990d483dd127e69555ac8f84775a0b171e45a78af2cb936ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp312-cp312-macosx_11_0_arm64.whl

Download URL cryptoauthlib-20250217-cp312-cp312-macosx_11_0_arm64.whl
Size 415.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4b60b17c3e5540514f919cfaff4ffeb0b59a28caa00dd2d308181588c1d617df
BLAKE2b-256 checksum
How to use checksums
af10014fae14f431ea3822d253a5eb5b59494f64bf66e21d04738aed414e87a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp312-cp312-macosx_10_13_x86_64.whl

Download URL cryptoauthlib-20250217-cp312-cp312-macosx_10_13_x86_64.whl
Size 415.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
fbe164c304b25fd82f28b6f686960accb551f36d4a753c159780376af105c9d0
BLAKE2b-256 checksum
How to use checksums
3d5944f756c8382fb08f45a513253cf315a859ffb1465bda36b64d745016803e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp311-cp311-win_amd64.whl

Download URL cryptoauthlib-20250217-cp311-cp311-win_amd64.whl
Size 155.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
371a4daf50877609ad63c5a90902a34ec98f19bfccc013a16278db81a0ef69ed
BLAKE2b-256 checksum
How to use checksums
39bc72c56e1f7ca6c39f8cdf16ace4049bc3a219700bf7cc44868c5a52c3add7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp311-cp311-win32.whl

Download URL cryptoauthlib-20250217-cp311-cp311-win32.whl
Size 134.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
cc2a04544fd2073e4201d8159cac4fe4259cb4a6fbf2d011e3c99ddd7285a155
BLAKE2b-256 checksum
How to use checksums
a0f4010b4bf16e4df2c02699b572852a8c79f388279d4f43d6e109fd00a403ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ce96ef9289138ab4ec38e6182dfe08e163fa5e7a0da4c0e3e76f84f6587e5e0b
BLAKE2b-256 checksum
How to use checksums
4239403f62f758ac5bba80f9d2e4333188d27ed882f25beb3cdb817c2257f4e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp311-cp311-macosx_11_0_arm64.whl

Download URL cryptoauthlib-20250217-cp311-cp311-macosx_11_0_arm64.whl
Size 415.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2124e1e42a196911f4ed550b8d7d607986bac34b168ec48d0f5d4319dd4116cc
BLAKE2b-256 checksum
How to use checksums
7e1d32e919fd5c210685f87c10f18bd81c88dd38bb97b9799b60b5517830206a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp311-cp311-macosx_10_9_x86_64.whl

Download URL cryptoauthlib-20250217-cp311-cp311-macosx_10_9_x86_64.whl
Size 415.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4dc9c9c6f00337bdb24b4c4d11d07b50f920487fe5f9a65928ff3455719436ed
BLAKE2b-256 checksum
How to use checksums
c31b0c5fc97a16529002ecd82904586ff0870a89400cc80554f0017f0ae5fff5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp310-cp310-win_amd64.whl

Download URL cryptoauthlib-20250217-cp310-cp310-win_amd64.whl
Size 155.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
aa277ee0a140548ae2969b0e0369dfa64bc12d2fd0ac83f4f58571497ae9a146
BLAKE2b-256 checksum
How to use checksums
63684ec675eed1dd831a405d90d6716257239dd50aeb4da769a1160d263646ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp310-cp310-win32.whl

Download URL cryptoauthlib-20250217-cp310-cp310-win32.whl
Size 134.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
229b95a7524cfecfa2549468fad644ed8a6deb49efbc99258b32e5037b60058b
BLAKE2b-256 checksum
How to use checksums
93d2b00b2b6b4d9c923abe3be618724f713e4c58baaef8e88acb200d4ace260b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3475173bff46b613b66e0b8889dcb31db38115f988bbe0d49b6902db1277819a
BLAKE2b-256 checksum
How to use checksums
4c315f00f0775711a5cc764923337f4969ccf2aa18ef33750e2b36c36c3bd029
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp310-cp310-macosx_11_0_arm64.whl

Download URL cryptoauthlib-20250217-cp310-cp310-macosx_11_0_arm64.whl
Size 415.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
86411d1c4b31b31907407b8a06ec133c808139eea35718a8a8392349ad0049f0
BLAKE2b-256 checksum
How to use checksums
bf70ca962e27f0aba7eb1f2e38d819b09257b61fefdbb622b01f7ebab1c7dbe9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp310-cp310-macosx_10_9_x86_64.whl

Download URL cryptoauthlib-20250217-cp310-cp310-macosx_10_9_x86_64.whl
Size 415.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
09ff98ff2503ee824433e4a03a0e27928992e2faeb594a02c19ae9ee7f049b58
BLAKE2b-256 checksum
How to use checksums
96b78c14570db2295bf2f51bf0047a78a803aa003cc8f022577fbdc948abdc76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp39-cp39-win_amd64.whl

Download URL cryptoauthlib-20250217-cp39-cp39-win_amd64.whl
Size 155.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
9e701a894f3f4145e57e4f9ddfa4eb86ac7e04f8fca0446edff2c83dbbbe26e8
BLAKE2b-256 checksum
How to use checksums
3986f9c0b006ce465527c39e48ba95a07b2471a6c5aadfbd470eefb6d1e40e18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp39-cp39-win32.whl

Download URL cryptoauthlib-20250217-cp39-cp39-win32.whl
Size 134.7 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
5b33300bd7eb5f7714b5e95359fce24667ef8bba999ccc80d627357a3e796085
BLAKE2b-256 checksum
How to use checksums
ef72fdd1588704fc394bbac11d555ea0cd0cef348482a165e8d94ddb5ce9f8ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-cp39-cp39-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b5cc3c9a5152f4eecdca4814d0570a868054d1ddd6a98e5adf7eb18d1973d9f7
BLAKE2b-256 checksum
How to use checksums
6d1d3ebf4c2da61d444458428a1212708b8cc5af6b84ef9759b17e8c48ab3b90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp39-cp39-macosx_11_0_arm64.whl

Download URL cryptoauthlib-20250217-cp39-cp39-macosx_11_0_arm64.whl
Size 415.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d25c32b7f4dd4e191c496f688aeea75a4997885597df4fbd690170c059157501
BLAKE2b-256 checksum
How to use checksums
5fc5b8d0684c475660aa9342047bf81b7f63cd1dfc4faa713ef24ce64d00de3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp39-cp39-macosx_10_9_x86_64.whl

Download URL cryptoauthlib-20250217-cp39-cp39-macosx_10_9_x86_64.whl
Size 415.7 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f7d2b3c3330b023ed93f1c4b356cfb4eb08064e20e8ce4e873a2b948fea26dd7
BLAKE2b-256 checksum
How to use checksums
f7ce8bba512a4f6b8cc1ebfd43b189a6bfa2f1d6d461d41ab5f5ba0c7bf116d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp38-cp38-win_amd64.whl

Download URL cryptoauthlib-20250217-cp38-cp38-win_amd64.whl
Size 155.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
3545a1b41ed9064b2d860a514bafe60f8a8467691dc360adaa07f25652b62f44
BLAKE2b-256 checksum
How to use checksums
a29e6a829cc31ad6ec750af5385500ff0eaeda70c7eb6d0e5485919cc102a44f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp38-cp38-win32.whl

Download URL cryptoauthlib-20250217-cp38-cp38-win32.whl
Size 134.6 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
7336aa45a3af6877fd6506a960f7a5596922872807178ae50221e9173f7dc87e
BLAKE2b-256 checksum
How to use checksums
3b6b3dc07e30f09eab98bfb9097982f182703759cfd63a111ddd1cc7d18de8c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL cryptoauthlib-20250217-cp38-cp38-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b48cc0082a3f349b42596cfdfc21e921bea3d5a7c3625899e51c0d1ec850bc15
BLAKE2b-256 checksum
How to use checksums
1da7b8b4ab864a3b419548ba3eaa3e7b17b93278ad056f92d837068b14a8b9d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp38-cp38-macosx_11_0_arm64.whl

Download URL cryptoauthlib-20250217-cp38-cp38-macosx_11_0_arm64.whl
Size 415.7 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b47ccc03eb6f978b751179000b3449c39038e2ca03643ef478a369e983850b3
BLAKE2b-256 checksum
How to use checksums
56bff51a4c129df91946a2291eba04f41f9793de828ba2bf96b6a9949586509a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release files / cryptoauthlib-20250217-cp38-cp38-macosx_10_9_x86_64.whl

Download URL cryptoauthlib-20250217-cp38-cp38-macosx_10_9_x86_64.whl
Size 415.6 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3d5e33047ee57af515a29075ab8ae6fa4f8d8c0b9773430e26679798c6b33e23
BLAKE2b-256 checksum
How to use checksums
4291b95a722fe99ef48d58e2efe29e3bd8edf1ca7695c020a26f1c960feb7348
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.9

Release history Release notifications | RSS feed

This release

20250217 This release

37 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page