The Nitrokey Python SDK can be used to use and configure Nitrokey devices.
The SDK supports these devices and features:
* Nitrokey 3
- device and bootloader management (nitrokey.nk3)
- admin app (nitrokey.trussed.admin_app)
- provisioner app (nitrokey.trussed.provisioner_app)
- secrets app (nitrokey.nk3.secrets_app)
* Nitrokey Passkey
- device and bootloader management (nitrokey.nkpk)
- admin app (nitrokey.trussed.admin_app)
- provisioner app (nitrokey.trussed.provisioner_app)
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-nitrokey listed in the above command, you can pick from the names under the Packages section.
security/py-nitrokey: Update hidapi version range and add BR_DEPENDS
PR: 297992
Approved by: osa, vvd (Mentors, implicit)
Co-authored-by: Yusuf Yaman <nxjoseph@FreeBSD.org>
security/py-nitrokey: New port: Python SDK for Nitrokey devices
The Nitrokey Python SDK can be used to use and configure Nitrokey devices.
The SDK supports these devices and features:
* Nitrokey 3
- device and bootloader management (nitrokey.nk3)
- admin app (nitrokey.trussed.admin_app)
- provisioner app (nitrokey.trussed.provisioner_app)
- secrets app (nitrokey.nk3.secrets_app)
* Nitrokey Passkey
- device and bootloader management (nitrokey.nkpk)
- admin app (nitrokey.trussed.admin_app)
- provisioner app (nitrokey.trussed.provisioner_app)
https://github.com/Nitrokey/nitrokey-sdk-py/https://pypi.org/project/nitrokey/
PR: 288823