{"repo":"tectiv3/react-native-aes","free":true,"listed":false,"github":"https://github.com/tectiv3/react-native-aes","clone":"git clone https://github.com/tectiv3/react-native-aes.git","description":"Native module for AES encryption","language":"Objective-C","stars":210,"topics":["react-native","crypto","aes-256"],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native AES AES encryption/decryption for react-native Installation or Installation (iOS) Using CocoaPods (React Native 0.60 and higher) Using React Native Link (React Native 0.59 and lower) Run react-native link react-native-aes-crypto after which you should be able to use this library on iOS. Installation (Android) React Native 0.60 and higher - Linking is done automatically Using React Native Link (React Native 0.59 and lower) - In android/settings.gradle - In android/app/build.gradle - register module (in MainApplication.java) Usage Demo project link Example Or methods - encrypt(text, key, iv, algorithm) - decrypt(base64, key, iv, algorithm) - pbkdf2(text, salt, cost, length, algorithm) - hmac256(cipher, key) - hmac512(cipher, key) - sha1(text) - sha256(text) - sha512(text) - randomUuid() - randomKey(length)","default_branch":null,"files":null,"tree":[],"storefront":"/r/tectiv3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tectiv3/react-native-aes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}