这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: VirgilSecurity/virgil-crypto-javascript

Virgil JavaScript Crypto Library v2.1.3

02 Feb 14:12

Choose a tag to compare

Upgraded native crypto library to v2.2.5 which fixes a critical memory leak issue.

Virgil JavaScript Crypto Library v2.1.2

29 Aug 16:52

Choose a tag to compare

Fixed

  • Web Worker version ofsignThenEncryptAsync adding an empty byte array as the signerId instead of ignoring it when it is not provided.

  • Increased timeouts in long-running browser tests.

Virgil JavaScript Crypto Library v2.1.1

29 Aug 16:46

Choose a tag to compare

Fixed

  • C++ addon download script creating an empty file in case of network error

Virgil JavaScript Crypto Library 2.1.0

04 May 13:49

Choose a tag to compare

Added

  • Ability to use encrypted private key to signThenEncrypt and decryptThenVerify methods.
  • Ability to store an identifier of the signing key in cipherdata to signThenEncrypt method.
  • Ability to verify the attached signature with one of several public keys to decryptThenVerify method.

Virgil JavaScript Crypto Library 2.0.2

13 Mar 13:04

Choose a tag to compare

Fixed

  • Memory leaks in browsers

Virgil JavaScript Crypto Library 2.0.1

13 Mar 13:02

Choose a tag to compare

Fixed:

  • Export correct version of Buffer in browsers

Virgil JavaScript Crypto Library 2.0.0

12 Jan 15:34

Choose a tag to compare

Breaking changes

  • All api functions now take byte arrays as Buffers (Browsers, Node.js)
  • generateKeyPair takes options object as parameter
  • KeysTypesEnum renamed to KeyPairType
  • generateValidationToken method removed

Added

  • signThenEncrypt
  • decryptThenVerify
  • privateKeyToDER
  • publicKeyToDER
  • changePrivateKeyPassword
  • encryptPrivateKey
  • decryptPrivateKey

Virgil Crypto JavaScript v2.0.0-beta.3

02 Nov 14:20

Choose a tag to compare

Pre-release

Added new functions:
Node.js/Borwser

  • signThenEncrypt
  • decryptThenVerify

Browser only

  • signThenEncryptAsync
  • decryptThenVerifyAsync