Skip to content

v0.7.0

Compare
Choose a tag to compare
@kushaldas kushaldas released this 17 Aug 08:43
· 139 commits to main since this release
v0.7.0
d12db07

Added

  • get_card_details now also tells Pin retries left in the card.
  • sign_file_on_card function in rjce.
  • sign_bytes_on_card function in rjce.
  • verify_file & verify_file_detached are two different functions in KeyStore (breaking change).
  • verify takes optional detached signature to verify the given bytes.
  • sign_detached will do detached signature, sign is for the other usecase.
  • renamed create_newkey to create_key (breaking change).
  • renamed import_cert to import_key (breaking change).
  • Updates all dependencies.

Fixed

  • Now can fail gracefully with CryptoError exception in Python
  • #80 also fails gracefully

You can verify the tarball via the OpenPGP signature & also via sigstore tool. Remember to download the .crt & .sig file in the same directory just like .asc for OpenPGP.

SIGSTORE_LOGLEVEL=debug python -m sigstore verify --cert-email [email protected] --cert-oidc-issuer https://github.com johnnycanencrypt-0.7.0.tar.gz