Как зашифровать данные в React native (используя Expo) - PullRequest
1 голос
/ 18 марта 2020

Я пытаюсь просто зашифровать сообщение, используя заданный ключ и iV. Я пробовал несколько библиотек, чтобы достичь этого, но выставка не совместима ни с одной из них. Я не смог найти никаких библиотек шифрования для выставки (, которые поддерживают Aes ). Я думаю, мой вопрос: Как мне зашифровать данные в React native expo

PS: меня не интересует expo-crypto

1 Ответ

3 голосов
/ 10 апреля 2020

Используйте crypto-js@3.1, версию 3.1.x используйте Math.random () и не требует пакета "crypto" для узла. Это не так безопасно, как в последней версии, но работает для меня.

yarn add crypto-js@3.1 

Я использую его только для расшифровки. Если вам действительно это нужно для некоторых требований безопасности, я предлагаю вам зашифровать его в среде узла сервера.

...