In this paper, we introduce a secure transcoding framework that enables network intermediaries such as proxies to transcode multimedia data without violating end-to-end security guarantees. In our approach, an encoder decomposes a data stream at the source into multiple streams, encrypts each stream independently, and annotates each stream with clear-text metadata. An intermediary performs transcoding by prioritizing the data streams based only on the clear-text metadata, and then dropping lower priority streams. The destination can then decrypt the remaining received streams and recombine them into the transcoded output stream. Our solution offers true end-to-end security since there is no decryption and re-encryption of the data stream midway. As a result, the proxy/intermediary may employ compression-based transcoding of encrypted multimedia data to improve speed of delivery over slow access links without having to decrypt the data.
[1]
John R. Smith,et al.
Content-based transcoding of images in the Internet
,
1998,
Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).
[2]
Kimmo E. E. Raatikainen,et al.
Optimizing World-Wide Web for weakly connected mobile workstations: An indirect approach
,
1995,
Second International Workshop on Services in Distributed and Networked Environments.
[3]
Richard Han,et al.
Factoring a mobile client's effective processing speeed into the image transcoding decision
,
1999,
WOWMOM '99.
[4]
John R. Smith,et al.
Transcoding of the Internet's multimedia content for universal access
,
2001
.
[5]
Alan O. Freier,et al.
The SSL Protocol Version 3.0
,
1996
.