TON crypto primitives

Cross-platform crypto primitives for building apps for TON blockchain. For internal imlementation of ton-crypto
.
Features
- 🦺 Crypto primitives: SHA-256, SHA-512, PBKDF2-SHA-256, HMAC-SHA-512
- 🚀 Promise-based API
- 🏎 Built on top of Buffer (polifil required in browsers)
- 🍰 No reimplemented crypto
Install
yarn add ton-crypto-primitives buffer
Browser polifil
require("buffer");
React Native
To make it work on react native some native modules are required:
expo install expo-standard-web-crypto
import { polyfillWebCrypto } from 'expo-standard-web-crypto';
polyfillWebCrypto();
License
MIT