Open Source Announcement: CBC Crypto Library

Cambridge Blockchain is excited to announce the release of an open source project, crypto-lib. Crypto-lib runs in the browser and encrypts provided symmetric keys with internal session asymmetric keys using HMAC_SHA384 as its hashing function. This powerful functionality allows for encryption/decryption of data and computation of attestations in the blockchain.


To ensure that crypto-lib is browser-agnostic, it uses a standardized webcrypto library included in all browsers. For users working on Angular projects, an encapsulation of crypto-lib called ngx-crypto library is also available as an Angular service.


Both MIT-licensed libraries are available as npm packages and the source code is hosted on Github. To view the source code on GitHub or the npm package for either crypto-lib or ngx-crypto library, check out the following links:


crypto-lib

Npm: https://www.npmjs.com/package/@cambridge-blockchain/crypto-lib

GitHub: https://github.com/cambridge-blockchain/crypto-lib


ngx-crypto

Npm: https://www.npmjs.com/package/@cambridge-blockchain/ngx-crypto

GitHub: https://github.com/cambridge-blockchain/ngx-crypto

USA

Cambridge Blockchain Inc
1 Broadway - 14th Floor
Cambridge, MA  02142

© 2020 Cambridge Blockchain.  All rights reserved.

  • mail
  • @c_blockchain
  • CB LinkedIn