Video security has become more and more important with the widespread use of videos. The encryption algorithm developed to protect text data may not be suitable to encrypt videos because of large data size and high real-time demand. Light weight algorithms, especially selective encryption algorithms, are attractive. However, existing algorithms can’t meet requirements in cryptography security, encryption efficiency and compression efficiency at the same time. We propose a fast selective encryption algorithm in this paper. Our algorithm selects data randomly instead of selecting key information. This is achieved by generating several pseudo-random sequences using RC4 with separate keys. The sequences are labeled with ‘0’ and ‘1’, and whether one bit in video data is encrypted is determined by the corresponding bit in the sequences. Our algorithm is at least as safe as naive algorithm for ciphertext-only attack, knownplaintext attack and chosen-plaintext attack. On the other hand, our computational cost is less than 7 percent compared with naive algorithm. Furthermore, our algorithm doesn’t enlarge video size and keeps video codec and video format compliant.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.