Font Size: a A A

Authentication And Encry Ptional Gorithm Based On HDCP Protocoland Soft Ware Implementation

Posted on:2017-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:P C WangFull Text:PDF
GTID:2308330503986921Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the development of the times and the progress of science and technology, people’s demand for the film, television and other video clarity is increasingly high, the promotion of the video technology by the traditional analog technology to high definition digital technology rapid change. At the same time, due to the ease of digital content, resulting in the destruction of many high definition video of intellectual property. From the market for digital content protection is an urgent demand, and therefore produced a HDCP(HD digital content protection) protocol.This paper analyzes the HDCP protocol, and, proposes a mutual authentication algorithm based on HDCP protocol, including authentication and key exchange, the local inspection and session key exchange of three parts. By this algorithm, the HDCP protocol can be verified in series, and the identity aut hentication of both parties can be achieved. In this paper, several kinds of encryption algorithms are analyzed, and the AES algorithm is chosen as the underlying algorithm of data encryption in this paper. And based on this, a dynamic encryption algorithm based on AES algorithm is realized, which is the core algorithm of HDCP encryption machine. Through this algorithm, we can guarantee the security and speed of data in the process of encryption and transmission.Based on the research of this paper, the whole structure, compatibility and working status of HDCP encryption software are designed, and the software of HDCP is implemented by C language. The correctness and feasibility of the software are verified. The optimization scheme is proposed, which can gr eatly improve the efficiency of software.At present, the domestic and international research program is mainly through the hardware logic to achieve the HDCP protocol, the software is almost no way to achieve. The advantage of hardware implementation is h igh speed, high efficiency, low cost, low cost and high cost. Compared with the hardware realization, the software realizes the flexibility is higher, the cost is low. Therefore, this topic is mainly based on the previous research on the basis of the lates t HDCP2.2 protocol based on mutual authentication and encryption algorithm research and software implementation, the hope for the future of HDCP research, especially the HDCP function in the TV chip to provide some reference.
Keywords/Search Tags:HDCP protocol, mutual authentication, encryption algorithm, AES algorithm
PDF Full Text Request
Related items