TSM Release version 53.0.0
July 20th, 2023 by Cahyo Subroto
Changes
Database:
- migrate key data for SEPD20ECDH to a new format
- migrate key data for SEPH18S to a new format
Node Communication:
- Changed protocol implementation for SEPD20ECDH
- Changed protocol implementation for SEPH18S
- Removed support for the ABF17 protocol
- Added HMAC key import
- Removed support for Monero
- Changed MPC handshake protocol
Node Configuration:
- Removed LagrangeCacheSize from SEPH18S, DKLS18 and DKLS19
- Removed support for the ABF17 protocol
- Removed support for Monero
- Tenants must be explicitly specified in the configuration file
Client API:
- Node.js: Added ERS methods recoveryInfoValidate(), and recoverKey()
- WASM: Added chainCode() methods for ECDSA and EdDSA
- WASM: Added ERS methods recoveryInfo() (ECDSA and EdDSA), recoveryInfoCombine(), recoveryInfoValidate(), recoverKeyECDSA() and recoverKeyEdDSA()
- GO SDK: Added method for HMAC key import
- Go SDK: Removed support for Monero
Client Communication:
- Removed support for the ABF17 protocol
- Added endpoints for HMAC key import
- Removed support for Monero
Patch changes (no effect on compatibility):
- Fixed a bug in base58 encoding
Versions
Database: 7.7.0
Node Communication: 27.0 (!)
Node Configuration: 15.0 (!)
Client API: 42.3 (!)
Client Communication: 24.0 (!)