Wir haben eine Android-Anwendung entwickelt, die H264- und MJPEG-Videos von einem Android-Gerät über eine Internetverbindung zu einem Server streamt und dabei das HTTP-Protokoll sowohl für die Authentifizierung als auch für das Video verwendet. Im Moment ist der Authentifizierungsteil mit RSA verschlüsselt.
Nun suchen wir nach einer Lösung, die es uns ermöglicht, das Video verschlüsselt und mit einem Minimum an zusätzlichem Rechenaufwand zu versenden.
Eine Verschlüsselung mit symmetrischen Schlüsseln wie AES für das gesamte Video ist inakzeptabel. Ich suche nach Ratschlägen, wie man das machen kann, entweder mit H264, MJPEG oder beidem.