v0.7.0
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
tocreate_key
(breaking change). - renamed
import_cert
toimport_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