Releases: Pkcs11Interop/Pkcs11Interop.X509Store
Releases · Pkcs11Interop/Pkcs11Interop.X509Store
Pkcs11Interop.X509Store 1.1.0
Pkcs11Interop.X509Store 1.0.0
Pkcs11RsaProvider
supports encryption and decryption with PKCS1 padding
Based on code provided by @dunkleyr in #32Pkcs11RsaProvider
supports encryption and decryption with OAEP padding- Unrecognized tokens are ignored
Based on code provided by @dalmohub in #33 - Introduced
PrivateKeyObjectNotFoundException
andPublicKeyObjectNotFoundException
in #38 - Improved documentation
Pkcs11Interop.X509Store 0.4.0
- Added support for
System.Security.Cryptography.Pkcs.SignedCms
CKA_LABEL
is not used when searching for key objects
Feature suggested by @DadOfTheDead and based on code provided by @dalmohub in #29- Added support for
System.Security.Cryptography.X509Certificates.CertificateRequest
Based on code provided by @anshulv1401 in #28
Pkcs11Interop.X509Store 0.3.0
- Added support for .NET Standard 2.0
- Upgraded to Pkcs11Interop 5.1.2
- Added AppVeyor CI that runs tests with .NET Framework 4.8 on Windows and .NET Core 3.1 on Windows, Linux and macOS
- When
CKA_ALWAYS_AUTHENTICATE
attribute cannot be read its value is assumed to beCK_FALSE
- Added
Pkcs11X509CertificateInfo::KeyType
andAsymmetricKeyType
enum Pkcs11TokenInfo::SupportsProtectedLogin
renamed toPkcs11TokenInfo::HasProtectedAuthenticationPath
- Introduced various API breaking changes in
GetPinResult
class
Pkcs11Interop.X509Store 0.2.0
- Fixed PKCS#1 DigestInfo encoding
- Added support for RSASSA-PSS signature scheme
- Added support for ECDSA signatures
- Added support for private keys protected with PIN.
Those withCKA_ALWAYS_AUTHENTICATE
attribute set toCK_TRUE
. - Removed
Pkcs11SlotInfo::TokenPresent
property.
If token is not present thenPkcs11Slot::Token
is null.
Pkcs11Interop.X509Store 0.1.0
- Initial development release