- 668edfa: Add keyformat to decryptExportBundle for displaying Solana private keys
- Added
toDerSignature
function used to convert a raw ECDSA signature into DER-encoded format for compatibility with our backend, which requires DER signatures
-
#384: Reorganize into two subparts:
crypto.ts
: core cryptography utilitiesturnkey.ts
: Turnkey-specific cryptography utilities
Add
verifyStampSignature
method:- See in-line code docs for more details + example of usage
- This is useful for checking the validity of a stamp (signature) against the request body
- d989d46: Remove unnecessary react/typsecript packages
- [BREAKING CHANGE] renamed
decryptBundle
todecryptCredentialBundle
(for decrypting email auth/recovery and oauth credential bundles) in order to distinguish from the newdecryptExportBundle
(for decrypting bundles containing wallet mnemonics or private key material)
- Updated dependencies [e5c4fe9]
- @turnkey/[email protected]
- 93666ff: turnkey/crypto standard HPKE encryption, first major release. Allows for programmatic importing in environments like node. Moved some encoding helper functions to turnkey/encoding
- Updated dependencies [93666ff]
- @turnkey/[email protected]
- Updated dependencies
- @turnkey/[email protected]
- Add HPKE encryption
- d968e0b: Bugfix: return public key
Initial release