在react native中加密,在java中解密

3bygqnnd  于 2021-08-20  发布在  Java
关注(0)|答案(1)|浏览(440)

我需要一个简单的解决方案,从我的react原生应用程序加密aes中的字符串,发送到服务器,然后用java从那里解密。我找到了一些解决方案,但我无法让它工作。。。谢谢!

a8jjtwal

a8jjtwal1#

对于javascript/react本机端,我以前使用过crypto js,它应该只是几行代码来实现。 npm install crypto-js 然后在代码中

import AES from 'crypto-js/aes'

const stringToEncrypt = 'my string';
const secretKey = 'secret key 123';
const encryptedString = AES.encrypt(stringToEncrypt, secretKey).toString();

然后,您可以将encryptedstring发送到服务器,最好通过https,使用axios或fetch之类的工具

相关问题