Skip to main content

DFU tool for updating Nitrokeys' firmware

Project description

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.

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

nkdfu-0.2.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

nkdfu-0.2-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file nkdfu-0.2.tar.gz.

File metadata

  • Download URL: nkdfu-0.2.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for nkdfu-0.2.tar.gz
Algorithm Hash digest
SHA256 f25f75ddd382c47285b6943cde9f51577b1496ed284f93d58b5e054ae609f5f8
MD5 3c78058697e4b35cfad46eb780a10aee
BLAKE2b-256 32db049729ecff39ad9d27fc9541abe4ade2c44e565706dcb4819e55f394415b

See more details on using hashes here.

File details

Details for the file nkdfu-0.2-py3-none-any.whl.

File metadata

  • Download URL: nkdfu-0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for nkdfu-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7e8105b80c4e26c3d02cdec2993f5bc62b49867cb138d31cddb0247e62ce6e7
MD5 aa5ab4bd36bf3cc0ad5fa7a0d1d1b0e0
BLAKE2b-256 abd2c3724dc955aa939f778dc840ae12436db8c1c9492dcddd27523d89b42bd9

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