Font Size: a A A

The Testing Platform Of Cryptographic Algorithm

Posted on:2011-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:M L ZhangFull Text:PDF
GTID:2178360302491625Subject:Cryptography
Abstract/Summary:PDF Full Text Request
The random sequence plays fundamental and vital role in the information security. The security of all public encryption algorithms rely on the security of the key,the security of which is closely related to its randomness. Therefore, the random of sequence will has a direct impact on the security of the entire system.Under this background, this paper mainly obtains several achievements, which is as follows:1) A key sequence generator is designed and implemented. Cryptographic strength and linear complexity of the whole system is improved by a non-linear function which combines one or more output modules.2) The platform of cryptographic test is designed and implemented. Microsoft Visual C++ 6.0 is used as a develop tool for the overall system design. Microsoft features and security analysis of the sequence are achieved in the test platform. The platform of cryptographic algorithm test has two features: Firstly, it can carry out the statistical analysis of cryptographic algorithm. Secondly, it can judge whether a random sequence generator is a good one or not.3) The random test of the key sequence which is produced by the key sequence generator and the result analysis of the random sequence which is produced by a random sequence generator are implemented by the cryptographic test platform.
Keywords/Search Tags:random sequence, cryptographic algorithm, key sequence, random test
PDF Full Text Request
Related items