Abstract

Video encrypting is one technique to protect digital videos, it used to avoid unwanted interference and viewing of the transmitted videos. In this paper, a new selective video cryptography algorithm is suggested using light stream algorithm. As it known video size is large in size and it consume time in the encryption process, ChaCha a light encryption algorithm has been used to reduce the encryption time, encryption is done by Xoring frames of video with the key generated from ChaCha algorithm, it produced an acceptable results from robustness point view, but still encryption process consumed time, thus to speed up this process, feature detection operator (FAST) is used to encrypt key points result from FAST operator, in addition key points from this is increased to optimized between speed and robustness of proposed algorithm. In evaluation process, some of measuring quality factors MSE, PSNR, Correlation, NPCR, UACI and entropy are specified for evaluating and comparing between two suggested encryption algorithms which gave good result in encryption process (ChaCha and ChaCha with FAST Enhancement). Experimental results have discovered that the current projected has less encrypting time and better encrypting influence.

Highlights

  • The need for protecting the secret information from the un-authorized users has been led to applying a lot of encryption approaches

  • It has been indicated that the stream cipher’s security is depending majorly on key stream generator [20], [21] There are several light stream algorithms, such as Salsa and ChaCha but from our particle work, it's found that ChaCha (20) is suitable to be used in video encryption and the following is a description of ChaCha light stream cipher: I

  • Quality factors (MSE, PSNR, Correlation, NPCR, UACI and entropy) [24] were utilized for evaluating and comparison was made between the 2 suggested encryption algorithms which gave good result in encryption process

Read more

Summary

INTRODUCTION

The need for protecting the secret information from the un-authorized users has been led to applying a lot of encryption approaches. Encryption algorithms related to digital video should work in compressed domain. Video encrypting algorithms are classified into five categories according to the approach of encryption information which are fully (completely) layered encryption, scrambling base encrypting, selective encryption, perceptual encryption, and chaotic encryption [7]. As explained from this classification, it has been proved that the completely layered video encryption has produced the highest level of video security, but it was computationally expensive because of its slow nature in processing the very large volume of video data and has in return limited its use in video encryption [8]

LITERATURE REVIEW
FEATURES DETECTORS METHODS
LIGHT STREAM ALGORITHMS
THE PROPOSED ALGORITHM
Partial Encryption Digital Video Frames Module
EVALUATION EXPERIMENTAL RESULTS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call