Font Size: a A A

The Design Of The Video Surveillance Encryption System

Posted on:2018-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:F L JinFull Text:PDF
GTID:2358330515477740Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The rapid development and popularization of network technology have brought great convenience to people's work and life,but also have brought security problems such as disclosure of information.Encryption technology is an effective mean to solve such problems.This paper designs a video surveillance encryption system,which can make the confidential data in the process of network transmission to obtain more reliable security.The system uses the network camera as the research object for secondary development,through the independently developed network video encryption machine to its video stream of encryption and decryption,and design its corresponding user interactive terminal real-time preview,and in the application software to achieve video playback other functions.The encryption algorithm of network video encryption machine mainly uses AES,the hardware implementation of it uses SoC system,the application software part of the design is based on Qt cross-platform graphics library.The main task of this paper is to simulate the design of the whole system through software,we will focus on the design of Qt-based monitoring terminal and the encrypted transmission and decryption of video data.The application software is divided into the server and the client.The server is responsible for accessing the camera and obtaining its stream,real-time preview,encryption of video data and forwarding of data stream.The client is responsible for receiving the cipher code stream,decrypting it and doing the video playback.The key exchange based on the RSA algorithm,the encryption of the video information uses the AES algorithm,the server and client communication based on the TCP/IP protocol.The design of the system has been tested to meet the expected requirements.It lays the foundation for the next step of the development of hardware encryption machine.
Keywords/Search Tags:Video surveillance, Qt, Encryption, AES
PDF Full Text Request
Related items