Skip to content

Releases: Mastercard/pkcs11-tools

v2.6.0

12 Jul 14:18
Compare
Choose a tag to compare

added

  • support for AWS Cloud HSM. Check documentation for limitations.

fixed

  • with recent versions of GCC, compilation issue with lexx and yacc produced source code (PR #38)
  • when automake<1.14 is used, use an older, compatible commit for gnulib

updated

  • gnulib in now built from a stable branch, stable-202307

v2.5.1

09 May 15:49
Compare
Choose a tag to compare

added

  • adding -S option flag for p11keygen, for enabling key generation when logged in as Security Officer (PR #33)

fixed

  • fixed a few memory management issues, preventing to import EC public keys when using p11keygen, p11unwrap and p11importpubk.

v2.5.0

05 Oct 21:05
Compare
Choose a tag to compare

Added

  • CKA_ALLOWED_MECHANISMS support for all key management utilities (p11keygen, p11wrap, p11unwrap, p11rewrap, p11ls, p11od)

Fixed

  • p11wrap: fixed memory leaks

v2.4.2

24 Sep 06:38
Compare
Choose a tag to compare

Fixed

  • p11ls: removed duplicate CKA_CHECK_VALUE attribute from C_GetAttributeValue() call on secret keys (may cause issues on some PKCS#11 tokens)

v2.4.1

08 Aug 03:36
Compare
Choose a tag to compare

Fixed

  • template content is no more wrapped/displayed if length is not a multiple of CK_ATTRIBUTE structure, to ignore templates incorrectly reported by some tokens

v2.4.0

22 Jul 15:12
Compare
Choose a tag to compare
  • support for template attributes on most commands

v2.3.1

05 Jul 06:54
Compare
Choose a tag to compare
  • some of the mgf argument values for p11wrap, p11rewrap and p11keygen were incorrect. The documentation has also been adjusted (issue #30)
  • p11more, p11req, p11mkcert and p11cat could not deal with Edwards curve if the curve parameter was specified as a named curve (issue #32)

v2.3.0

12 Apr 14:02
Compare
Choose a tag to compare
  • added p11kcv the ability to specify a buffer length, when performing HMAC key check values (default is 0).

v2.2.0

04 Apr 02:13
Compare
Choose a tag to compare

This minor release adds the following features:

  • p11kcv will compute a Key Check Value on CK_GENERIC_SECRET keys as well. These are mapped to HMAC-SHA256.
  • p11slotinfo now prints library information
  • support for FreeBSD ports and packaging
  • for Edwards curve based keys, allow providing curve name instead of OID when generating a key

v2.1.3

26 Mar 08:14
Compare
Choose a tag to compare

Fixes

  • ensure that OpenSSL 1.1.1e or above is used, detected during configure now, issue #27
  • ensure that threading library is referenced, to allow building with static OpenSSL library without having to specify additional library with LIBS