@cambridge-blockchain/crypto-lib

The Cambridge Blockchain crypto library used for encryption/decryption of data and computation of attestations for the blockchain.

Usage no npm install needed!

<script type="module">
  import cambridgeBlockchainCryptoLib from 'https://cdn.skypack.dev/@cambridge-blockchain/crypto-lib';
</script>

README

CBC Crypto Library

npm version  npm version

This crypto library is used for encryption/decryption of data and computation of attestations for the blockchain.

Getting Started

$ npm install @cambridge-blockchain/crypto-lib

TODO

The following list outlines important changes.

  • [IMPROVEMENT] Make the parameters in config.ts configurable by the caller
  • [DOC] Add documentation that explains the functionality of this library

Contribute :wave:

We would love your contributions. Please feel free to submit any PR.

Code Quality

To ensure the quality of our project, we run certain checks in our CI pipeline. To make sure that your PR is accepted, and to prevent a longer feedback loop (waiting for CI results), please make sure your PR adheres our standards by running the following checks locally before submitting your PR:

  • npm run format
  • npm run lint
  • npm test

License

This repository is licensed under the MIT License, as found in the LICENSE file.