Skip to content

Releases: tillitis/tkey-device-signer

v1.0.2

22 Oct 11:25
v1.0.2
dbc33fa
Compare
Choose a tag to compare

Note: this release does not change the CDI generated for a signer built with touch (the default).

  • Change license to BSD-2-Clause
  • Follow REUSE specification, see https://reuse.software/
  • Bump tkey-libs to v0.1.2, also using BSD-2-Clause
  • Exit early in build scripts
  • Added make target for creating compile_commands.json for clangd

Complete
changelog.

v1.0.1

13 Jun 08:25
v1.0.1
238ed08
Compare
Choose a tag to compare

Note: this release does not change the CDI generated for a signer built with touch (the default).

  • Resolve a bug that prevents the signer, built without touch, to do a signature.
  • Add clangd files to gitignore.
  • Use the right shasum tool in Makefile.
  • Format the app.bin.sha512 file correctly.

Complete changelog.

v1.0.0

16 Apr 09:24
v1.0.0
4d9fe47
Compare
Choose a tag to compare

NOTE: this release changes the TKey identity (CDI), i.e., the Ed25519 keypair derived.

  • Fix TOCTOU bug.
  • Remove prehash command.
  • Introduce firmware hash command.
  • Device app version now 3 since protocol changed.
  • Introduce an explicit protocol state machine, exiting early on
    suspicious behaviour, see implementation notes.
  • Update to tkey-libs v0.1.1.
  • Use CDI directly instead of copying.

Complete
Full changelog.

v0.0.8

22 Nov 14:08
v0.0.8
27723d6
Compare
Choose a tag to compare
  • Update to use tkey-libs v0.0.2, including Monocypher 4.0.1
  • Use execution monitor
  • Support signing pre-hashed messages.

NOTE: this release changes the Tkey identity (CDI) compared to v0.0.7, i.e., you will not have the same Ed25519 keypair derived.

Complete changelog.

v0.0.7

22 Nov 13:52
v0.0.7
92a091c
Compare
Choose a tag to compare

Just ripped from

https://github.com/tillitis/tillitis-key1-apps

No semantic changes.