#javascript #angular #typescript #encryption #nativescript
#язык JavaScript #угловой #машинописный текст #шифрование #nativescript
Вопрос:
У нас есть приложение NativeScript для Android, которое получает файлы из облака в каталог документов. Мы хотели бы зашифровать файлы в каталоге документов.
До сих пор мы рассматривали crypto-js, но я не мог найти, как зашифровать двоичное содержимое, только UTF-8 или base64.
Поэтому мы попытались сделать основную вещь-преобразовать наш файл в base64 и сохранить его (перед добавлением реального шифрования), но даже это не сработало.
Обратите внимание, что размер каждого файла составляет около 1 МБ, файлы представляют собой файлы epub, которые в основном являются zip-файлами.
Поэтому нам нужен простой метод шифрования двоичного файла. Мы также пытались использовать встроенное безопасное хранилище сценариев, но оно работает только с небольшими строками.