Font Size: a A A

Optimization And Application Of Cryptographic Algorithms

Posted on:2014-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:J K ChenFull Text:PDF
GTID:2248330398970589Subject:Information security
Abstract/Summary:PDF Full Text Request
With thedevelopment of information network technologies, especially the rapid development of the Internet, more personal information, enterprise information and even important national information is processed in computer system and transmitted through the network, which makes information security more and more important. As the core technology of information security, cryptographic algorithms play a key role in the process to ensure the security of the information. The speed of cryptographic algorithms may directly affect the performance of information security products, so the optimization of cryptographic algorithms has been a hot issue in the research about cryptography.The optimization methods of cryptographic algorithm in the process of implementation and application are studied in this paper. The main work and results are reflected in the following two aspects:1)A variety of optimization of cryptographic algorithms are put forward, and the optimization practice on IA-32platform for RC6-64/r/b algorithm with Intel SSE2instruction set and other methods such as lookup table and loop unrolling is carried out, which is exponentially enhanced performance.2)The optimization methods in application process, especially parallel and its influencing factors, are investigated. The speedup of parallel can close to the number of CPU cores in the multi-core or multi-CPU computer.
Keywords/Search Tags:SSE2SIMD RC6symmetric cryptography optimization, parallel
PDF Full Text Request
Related items