Releases: harrison314/BouncyHsm
Releases · harrison314/BouncyHsm
v1.1.0
Changes:
- Add simple example unit tests. #8
- Add native PKCS#11 libs into BouncyHsm.Client package.
- Add logging validation errors for REST API #10
- Adding the ability to pull out and insert the token into the slot (in CLI tool and WebUi)
- Add support native PKCS#11 function
C_WaitForSlotEvent
- Add support native PKCS#11 function
- Adding the ability to set PIN
- Add support native PKCS#11 function
C_SetPIN
- It is possible to set a new PIN in CLI tool and WebUi
- Add support native PKCS#11 function
Bug fixes:
- Add UTC text to datetimes in WebUi.
- Fix color buttons in WebUi.
- Fix GetTokenInfoHandler for
C_GetTokenInfo
function - invalid status numbers. #11 - Fix ValidatePin method in
MemoryPersistentRepository
.
v1.0.1
Changes:
- Create nuget package
BouncyHsm.Client
Bug fixes:
- Fix BouncyHsm.Cli project name.
v1.0.0
Bug fixes:
- Fix typo in eliptic curves.
- Fix duplicite import CA cert from P12.
v0.7.1
Bug fixes:
- Fixed links when BouncyHsm is deployed with base path.
- Add explicit reference to favicon in index.html.
- Fix warnings in native library.
v0.7.0
v0.6.0
Changes:
- Add
CKM_RSA_X9_31_KEY_PAIR_GEN
mechanism. - Add
CKM_SHA1_RSA_X9_31
mechanism. - Add
CKM_RSA_9796
mechanism. - Add support profiles for suported mechanisms (in configuration).
- Addition of the possibility to create self-signed certificate for key pair.
- Add API and GUI for import crypto objects in PEM format.
Bug fixes:
- Add wraning by using
CKK_GENERIC_SECRET
for unwraping. - Fix lost log file for LiteDb database.
v0.5.0
Changes:
- Add
CKM_ECDH1_COFACTOR_DERIVE
mechanism. - Add protected authorization path support (set pin using WebUi).
- Improve error logging in TCP communication in native PKCS11 library.
- Halving constants for SpeedAwaiter.
Bug fixes:
- Fix
CK_BBOOL
conversion inC_GetAttributeValue
on linux. - Fix
CK_DATE
conversion inC_GetAttributeValue
. - Fix TCP transport host name resolving (undeterministic behoviar) in linux. #4
This release brings break changes in database.
v0.4.0
Changes:
- Migrate to .NET 8.0
- Add support host name translation and IPv6 for PKCS11 lib.
- Add application connections managment.
- Add keys generation to managment.
- GUI/icon enhancement.
Bug fixes:
- Fix problem with CK_DATE in natove library.
- Fix
CkDate
GetHash
method. - Fix error handling in TCP functions in natove library.
v0.3.0
Changes:
- Fix
CKA_MODULUS_BITS
when importing RSA public key - Add speed awaiter to signing operations
- Improvement loging
- Add text representation for
CKA_CERTIFICATE_CATEGORY
in GUI. - Implement
C_CopyObject
PKCS11 function. - Implement
C_SetAttributes
PKCS11 function.
v0.2.0-beta
#Changes
- Add native PKCS#11 lib for Linux x64
- Add
CKM_AES_KEY_WRAP_PAD
mechanism. - Add speed mode for token.
- Fix many GUI errors.
- Add livie log view to GUI.
- Add cli program for management BouncyHsm.
- Add stats to GUI.
- Fix CKA_MODULUS_BITS attribute in RSA public key.
- Fix import P12 file without KeyUsage extension.