Skip to main content

Nitrokey DFU tool - nkdfu

nkdfu is a Python DFU tool for updating Nitrokeys' firmware. Currently supports Nitrokey Pro only.

Based on python-dfu project, which brings implementation of USB DFU 1.1 spec.

Call

$ nkdfu FIRMWARE_PATH <flags>

See nkdfu --help for details.

Installation

From Repository

$ pip3 install nkdfu

Directly from releases

It is possible to install it directly from the releases page:

$ pip3 install https://github.com/Nitrokey/nkdfu/releases/download/v0.1/nkdfu-0.1-py3-none-any.whl

License

License follows upstream - GPLv2. See LICENSE for details.

Metadata

Release files for nkdfu 0.2

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

Source distribution (sdist)

Source distribution for nkdfu 0.2
File Size Uploaded
nkdfu-0.2.tar.gz 16.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nkdfu 0.2
File Interpreter ABI Platform
nkdfu-0.2-py3-none-any.whl Python 3 none any Details

Total release size: 33.5 kB

Release files / nkdfu-0.2.tar.gz

Download URL nkdfu-0.2.tar.gz
Size 16.7 kB
Tags Source
SHA-256 checksum
How to use checksums
f25f75ddd382c47285b6943cde9f51577b1496ed284f93d58b5e054ae609f5f8
BLAKE2b-256 checksum
How to use checksums
32db049729ecff39ad9d27fc9541abe4ade2c44e565706dcb4819e55f394415b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.28.1

Release files / nkdfu-0.2-py3-none-any.whl

Download URL nkdfu-0.2-py3-none-any.whl
Size 16.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7e8105b80c4e26c3d02cdec2993f5bc62b49867cb138d31cddb0247e62ce6e7
BLAKE2b-256 checksum
How to use checksums
abd2c3724dc955aa939f778dc840ae12436db8c1c9492dcddd27523d89b42bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.28.1

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files

0.1

2 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