Мне удалось успешно зашифровать и расшифровать видео с помощью шифрования AES. Это хорошо работало для небольших видео, в то время как для больших файлов это давало нам исключение памяти/переполнения. Есть ли лучший способ защитить видеофайлы, доступ к которым может иметь только мое приложение. Я использую эту библиотеку "node-forge"
Как приложения потокового видео, такие как Netflix и Amazon Prime, защищают видео локально, которые доступны только через их приложения. Если они расшифровывают весь файл, то почему этот процесс происходит так быстро?
Мне просто интересно, можем ли мы просто повредить файл и восстановить его при преобразовании в base-64?
РЕДАКТИРОВАНИЕ: это приложение для электронного обучения, в котором доступ к видео осуществляется через SD-карту. Эти видео должны быть защищены и могут воспроизводиться только в нашем приложении.