Pykcs11

Latest version: v1.5.15

Safety actively analyzes 630305 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

1.5.3

- Do not fail when converting a UTF-8 string
- Documentation: convert from Epydoc to Sphinx
- some minor improvements

1.5.2

- Fix initPin()
- add tests for initPin(), setPin(), initToken()

1.5.1

- Fix "pip install"

1.5.0

- Python 3: use strings instead of binary buffers for CK_UTF8CHAR
PKCS11 types. The behavior is now the same as with Python 2
- allow non string PIN values (binary PIN) for login(), initToken(),
initPin(), setPin()
- fix support of RSA PKCS PSS mechanism
The mechanism object now uses a parameter "mechanism" instead of hard
coding the mechanism value to CKM_RSA_PKCS_PSS.
- add support of Python 2.7 on Windows
- add AppVeyor configuration (automatic Windows builds)
- ckbytelist: remove possibility to give a initial size
- samples/getinfo: do not list the mechanisms by default
- samples/events:
. do not list the mechanisms by default
. add support of pinpad readers
- some minor improvements

1.4.4

- getAttributeValue(): handle CKR_ARGUMENTS_BAD error
- seedRandom: fix the seed convertion
- Add vendor errors support to PyKCS11Error
- samples/getinfo & dumpit: list only slots with a token present by default
- run_test: add support of OpenSC PKCS11 spy
- ckbytelist: update __repr__()
- include tests files in the archive
- dumpit: display the error if getAttributeValue() fails
- some minor improvements

1.4.3

- Add support of CKM_RSA_PKCS_PSS mechanism
- fix CKM_AES_CBC issue with Python 3
- add Unitary Tests (make tests)
- add tox support (automate and standardize testing in Python)
- add coverage support (measuring code coverage of Python programs)
- add Travis-CI configuration (automatic build and tests)
- some minor improvements

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.