This is a custom encryption module designed for React Native Expo projects. It provides an easy way to encrypt strings using the HMAC-SHA256 algorithm and returns a hexadecimal string as the output.
- Custom HMAC-SHA256 encryption.
- Simple to integrate into any React Native Expo project.
- Lightweight and efficient.
-
Install dependencies
bun install
-
Start the app
npx expo start
In the output, you'll find options to open the app in a
- development build
- Android emulator
- iOS simulator
- Expo Go, a limited sandbox for trying out app development with Expo
The app consists of the following structure:
.
├── module
│ ├── expo-encryption // HMAC-SHA256 encryption logic
├── app/ // Entry point for the Expo app
├── package.json
└── other-app-files
The module
folder contains the HMAC-SHA256 encryption logic.
Use your preferred device (Android or iOS) to run the app using Expo prebuild or a development client.
More encryption techniques to be added