Ich speichere müssen eine sichere Informationen in AsyncStorage,Wie Verschlüsseln und Entschlüsseln eines Textes in reagieren nativ?
Also bitte jemand erklären, wie Verschlüsseln und einen Text entschlüsseln in nativen reagieren
Ich speichere müssen eine sichere Informationen in AsyncStorage,Wie Verschlüsseln und Entschlüsseln eines Textes in reagieren nativ?
Also bitte jemand erklären, wie Verschlüsseln und einen Text entschlüsseln in nativen reagieren
Sie können https://github.com/brix/crypto-js Krypto js Bibliothek verwenden. Funktioniert gut in der React Native App.
npm install crypto-js --save
var CryptoJS = require("crypto-js");
var ciphertext = CryptoJS.AES.encrypt('my message', 'secret key 123');
console.log("encrypted text", ciphertext.toString());
var bytes = CryptoJS.AES.decrypt(ciphertext.toString(), 'secret key 123');
var plaintext = bytes.toString(CryptoJS.enc.Utf8);
console.log("decrypted text", plaintext);
Danke @vinayr –
Leider 'crypto-js' unterstützt RSA nicht, und es sieht nicht so aus, in der Zukunft zu sein. – RnMss
können Sie überprüfen [reagieren-native-rsa] (https://github.com/z-hao-wang/react-native-rsa) Bibliothek. – milkersarac
Danke @milkersarac –