Skip to content

Release 0.5.0

Compare
Choose a tag to compare
@kushaldas kushaldas released this 02 Jan 19:03
v0.5.0
cf0fc37

Added

  • move_subkey_to_card function to move all 3 subkeys to the card.
  • We can also decrypt based on RSA keys on a smartcard.
  • sign_bytes_detached_on_card and sign_file_detached_on_card to sign using smartcard.
  • set_name to set the card holder's name in the card.
  • set_url to set the URL to the public key of the card.
  • get_card_details function in rjce to get smartcard details.
  • bytes_encrypted_for and file_encrypted_for functions were added (these are costly function calls).
  • get_keys_by_keyid to get keys for a given keyid
  • fetch_key_by_email can fetch key from keys.openpgp.org for a given email id.
  • fetch_key_by_fingerprint can fetch key from keys.openpgp.org for a given fingerprint.
  • encrypt_file and decrypt_file can take an opened binary file handler in Python as input.

Next release we will update the documents with all the major changes.

The Python3.7 Linux wheel has all debugging symbols, that is why it is much bigger than all other wheels in this release. We are using the same in Tumpa project.