The goal of this library is to provide a wide variety cryptography functionality to React Native at super fast speeds by using a C++ library called Crypto++ under the hood.
npm install react-native-cryptopp
yarn node node_modules/react-native-cryptopp/scripts/download_cryptopp.js
cd ios && pod install # or npx pod install
Important: First time builds will take several minutes as Crypto++ has to be compiled for all CPU architectures. Make sure the
android build and
pod install is NOT running at the same time! More information about the build process can be found here.
import Cryptopp from 'react-native-cryptopp'; const hash = Cryptopp.hash.SHA1('Hello World');
See the contributing guide to learn how to contribute to the repository and the development workflow.
Check Crypto++ for additional licensing.