Skip to content

Releases: virgesmith/pico-crypto-key

v1.4.2

30 Nov 09:55
9a421e4
Compare
Choose a tag to compare

What's new:

  • Support for Pico2 W (both ARM and RISC-V)
  • Update dependencies: SDK 2.1, Mbed-TLS 3.6.2
  • Simplify build dependencies

v1.4.1

15 Sep 19:38
e361af2
Compare
Choose a tag to compare

Update v1.4.1

  • Use standard library implementation of minstd_rand and seed it with the TRNG from pico_rand (used by ECDSA).
  • Minor code improvements

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

01 Sep 17:26
dc4f35f
Compare
Choose a tag to compare

Update v1.4.0

  • Updates pico SDK to v2.0
  • Adds support for Pico2 (both ARM and RISC-V) and compares performance
  • Board configurations are now set in config/boards.toml - this allows use of multiple/different SDKs and toolchains per board

v1.3.1

28 Jul 10:51
5b4779e
Compare
Choose a tag to compare

What's Changed

  • Adds support for Pimoroni Tiny2040.
  • The webauthn-style workflow example has been improved.

v1.3.0

03 Jul 07:49
Compare
Choose a tag to compare

What's changed

  • Time synchronisation between host and device
  • Device info: firmware version, board type, current time
  • Generation of time-based authentication tokens (like Webauthn)
  • Multiple build targets: Pico and Pico W. LED now works on Pico W.
  • Switch to short-form public keys.

1.2.0

28 Apr 20:13
f9bd708
Compare
Choose a tag to compare

What's changed

The device pin is now configurable. See PIN protection and the change pin example.