Skip to content

Releases: ThalesGroup/pycryptoki

v2.6.6 - Bugfixes

17 Oct 12:55
1d0b943
Compare
Choose a tag to compare

Fix for C_Initialize with custom flags & structs

v2.6.4 - Python 3.10 Compatibility

19 May 15:13
fbc0048
Compare
Choose a tag to compare

Fixes for Python 3.10, added more error codes, made mech printing more resilient.

v2.5.23 - Better logging and CPv4/PTK support

01 Jun 12:58
b1c9738
Compare
Choose a tag to compare

Major changes going into this release:

  • Allow for direct specification of the libCryptoki2.dll/libCryptoki2.so via envvar (rather than needing to parse a Chrystoki.conf)
  • Add CPv4 Extension functions
  • Use CKA_PUBLIC_EXPONENT as 0 in the default templates, so the HSM can pick an appropriate exponent

v2.5.19

01 Dec 16:06
c9b4dba
Compare
Choose a tag to compare
  • PKA extension functions
  • AutoCArray padding
  • Formatting fixes
  • Additional error codes

v2.5.13

08 Jun 15:49
Compare
Choose a tag to compare

Fix AES Derivation mechanisms

v2.5.12

08 Jun 14:40
97232ac
Compare
Choose a tag to compare

Fix AES_CBC_ENCRYPT_DATA mechanism

v2.5.11

08 Jun 12:15
863acf7
Compare
Choose a tag to compare

Major features:

  • SHA3 mechanisms
  • DeriveKeyAndWrap function
  • Other helper functions

Minor changes

  • ran black on all files
  • handful of bugfixes for auto-parsed mechanisms

v2.2.1

27 Mar 15:17
286e297
Compare
Choose a tag to compare

Changelog

  • Added PKA constants support
  • Added PKA attribute support

v2.1.3

13 Sep 19:09
b20091f
Compare
Choose a tag to compare

Changelog:

  • Improved mechanism logging
  • Added utilization metrics
  • Moved CA extensions to separate package
  • Added SIM_Multisign
  • Fixed some SIM errors
  • improved some other logging info
  • Pinned rpyc version
  • Added some DES3 mechanism support

v2.1.1

07 Mar 14:08
3d77fd6
Compare
Choose a tag to compare

Various updates & bugfixes related to session & token management.