CXI
Loading...
Searching...
No Matches
Change History
Author
Dipl. Inf. Rainer Herbertz
Dipl. Ing. Sven Kaltschmidt
Utimaco IS GmbH
*
* 1.02 | 27.04.2009  | added: CryptoServerLog
*      |             | added: AIX
* 1.03 |             | internal version
* 1.04 | 09.09.2009  | added: keepSessionAlive -> keepAliveThread
* 1.05 | 23.09.2009  | added: provider detection Sun ? IBM ?
* 1.06 | 01.10.2009  | added: store current device
* 1.07 | 08.10.2009  | bugfix: auth_prep (chained session failed)
*      |             | removed: parent thread monitoring in keep alive thread
*      |             | bugfix: workaround for malformed pkcs#1 padding in GetSessionKeyRSA (CMDS bug)
*      |             | added: keep device specifier
* 1.08 | 19.10.2009  | bugfix: storing full device name (prior to cutting off port)
* 1.10 | 07.01.2010  | added: CryptoServerCluster
* 1.11 | 12.03.2010  | fixed error duplicate errorcodes
* 1.20 | 07.06.2010  | added: CryptoServerConfig
*      |             | added: logonPassword, logonSign, logoff
*      |             |        provides automatic detetection of user authentication mechanism!
* 1.21 | 06.07.2010  | bugfix: logoff: removed: set timeout to 1000
* 1.30 | 29.07.2010  | added: support for TCOS3 smartcard
*      |             | bugfix: auth. mech. RSASC: corrected command length
*      |             | added: logonSC, getTime
* 1.31 | 25.08.2010  | added: clear text message to E_JCSA_SM_FAIL
* 1.32 | 27.08.2010  | changed location of native code map file to avoid resource cache effects
* 1.33 | 07.09.2010  | added: CryptoServerDatabase
* 1.34 | 16.09.2010  | added: setFallbackInterval on CryptoServerCluster (enforces priorization)
* 1.35 | 16.09.2010  | bugfix: setFallbackInterval
* 1.36 | 27.09.2010  | added: optional list of additional error code can be passed to CryptoServerCluster.exec.
*      |             |        These errors are not preplied to the caller but cause the API to switch to another device.
* 1.37 | 28.09.2010  | improved documentation
* 1.40 | 27.06.2011  | added: CryptoServerException now contains answer data (if sent by the CryptoServer)
*      |             | modified: made initialisation of security provider (Sun/IBM) static
*      |             | improved: documentation
* 1.41 | 22.07.2011  | added: enum DeviceState
*      |             | added: enum LogLevel
*      |             | modified: set keepAuthentication to true by default
*      |             | added: setKeepAuthentication, setKeepSessionAlive
*      |             | improved: doesn't longer prompt for smartcard if pin is already given
* 1.42 | 08.09.2011  | modified: made logonPassword and logonSign FIPS conform (DH session key exchange)
*      |             | deprecated: logonSC (replaced by logonSign)
* 1.43 | 14.09.2011  | added: default Constructor on CryptoServerCluster
* 1.44 | 26.09.2011  | bugfix: endSession in FIPS mode
* 1.45 | 07.05.2012  | added some utilty functions to CryptoServerUtil
* 1.46 | 15.06.2012  | improved: CryptoServerConfig.getInt recognizes size tags ('kb', 'mb', 'gb')
* 1.47 | 10.09.2012  | bugfix: changed default Authentication.repeat parameter back to false -> cached authentication information
*      |             |         (e.g. user name, password) is cleared after having executed the first command.
*      |             |         Multiple command authentication - if desired - has to be switched on with setKeepAuthentication()
* 1.48 | 02.05.2013  | bugfix: call removeShutdownHook while VM is already shutting down (Mantis #603)
* 1.49 | 04.07.2013  | bugfix: AuthRSASC with PIN given remotely in command (Mantis #128)
* 1.50 | 30.10.2014  | added: constructor CryptoServerRSAKey(file) that reads plain key files or
*      |             |        public components only.
* 1.51 | 31.10.2014  | added: CryptoServer.waitReady(): waits until CryptoServer is ready to receive commands
* 1.52 | 08.05.2014  | HSM-198 DH size 2048
* 1.52c| 11.02.2016  | change company name
* 1.53 | 16.03.2016  | [HSM-736] improvement: add thread id to log output
* 1.54 | 19.04.2016  | [HSM-1621] bugfix: allow reconnection of pinpad reader
* 1.55 | 11.05.2016  | [HSM-1759] New feature: New secure messaging method has been included in the API (EPA)
* 1.56 | 08.06.2016  | [HSM-1980] bugfix in API-part of new secure messaging method (MBO)
*