Шифрование видео, отправленного с устройства Android на сервер - PullRequest
2 голосов
/ 28 сентября 2011

Мы разработали приложение для Android, которое транслирует видео H264 и MJPEG с устройства Android на сервер через интернет-соединение, используя протокол HTTP как для аутентификации, так и для видео.Сейчас часть аутентификации зашифрована с использованием RSA.

Теперь мы ищем решение, которое позволит нам отправлять видео в зашифрованном виде с минимальными дополнительными вычислительными затратами.

Шифрование с симметричным ключом, напримертак как AES по всему видео недопустим.Нужны советы о том, как это сделать, на H264, MJPEG или на обоих.

1 Ответ

2 голосов
/ 28 сентября 2011

«Шифрование с симметричным ключом, такое как AES, для всего видео недопустимо».Зачем?Используйте потоковый шифр и шифруйте фрагменты, которые вы отправляете по мере их отправки.

Самым простым способом отправки видео в зашифрованном виде, конечно, является использование HTTPS (TLS) вместо обычного HTTP для отправки видео на сервер.

...