Library accessing Thales Security keys (FIDO & PKI)
Project description
This library is used to communicate with Thales Security Key. You can use it to detect devices, get serial number, firmware version, etc. Device class heritate from the fido2 library. So any FIDO2 methods can directly be used. In case of PCSC Device, you can use the 'has_fido_accessible' property to know if the device is a FIDO2 device.
You have to check if the device is a Thales Security Key by using the is_thales_device property.
Installation
pip install thalessecuritykey
Usage
from thalessecuritykey import helpers
devices = helpers.scan_devices()
for device in devices:
print(device)
Example
from thalessecuritykey import helpers
devices = helpers.scan_devices()
for device in devices:
device.dump()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file thalessecuritykey-0.0.16.tar.gz.
File metadata
- Download URL: thalessecuritykey-0.0.16.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07c97d47019b604c245dfb7cf1549c1e5d195321f94e9b52cf37110f20de4b69
|
|
| MD5 |
9b94796e074f814a66a8afb68162b449
|
|
| BLAKE2b-256 |
65a6b2a4588c9a02a1c48e0db446508a0782ec2febca51d299f36fb99ec7f0f5
|
File details
Details for the file thalessecuritykey-0.0.16-py3-none-any.whl.
File metadata
- Download URL: thalessecuritykey-0.0.16-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60e4d0648c2f3caf9b59095fe323ec4a1f548d4e27f7b3930f404d0301a3ec78
|
|
| MD5 |
4806956ef00c76f4a754f89d66415d98
|
|
| BLAKE2b-256 |
973349e44b02d46b6c5c4fbc7251f074e5939b7ee752b4546a86c6aeeafd7c4f
|