开发者

Encrypting video sent from Android device to server

We have developed an Android application that streams H264 & MJPEG video from the android device to a server through internet connection, using HTTP protocol both for authentication and video. Right now, the authentication part is encrypted using RSA.

Now we are looking for a solution that will allow us to send the video encrypted with the minimum additional computational cost.

Symmetric key encryption such as AES over the whole video is unacceptable. Looking for any advice on开发者_如何学C how to do it, either on H264, MJPEG or both.


"Symmetric key encryption such as AES over the whole video is unacceptable." Why? Use a stream cipher and encrypt the chunks you send as you send them.

The simplest way to send the video encrypted is of course to use HTTPS (TLS) instead of plain HTTP to send the video to the server.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜