Font Size: a A A

Research And Implementation Of Several Key Components For SDLSCA

Posted on:2012-09-09Degree:MasterType:Thesis
Country:ChinaCandidate:X Y FanFull Text:PDF
GTID:2248330395955428Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Special description language for the symmetric cryptographic algorithm(Special Description Language for the Symmetric Cryptographic Algorithm,SDLSCA) is mainly applied in this particular field if cryptography and it’s designed to facilitate the description of cryptographic algorithms for cryptography experts,which is simple,intuitive,easy to master,and able to describe the design details of cryptographic algorithm.Similar to universal programming language,SDLSCA has defined its own syntax architecture,on which algorithm description specification has been set up.Based on grammar system of SDLSCA,this paper improved storage structure of bit string variable and extends operators of SDLSCA and implements its priority relationship of operators referencing to the form of universal programming language;In order to facilitate description personnel of cryptography algorithm to describe the cryptography algorithm and improve the readability of program,SDLSCA completes the design and implementation of its subfunction;Reference to existing public symmetric cryptographic algorithm,cryptography module has been perfected,and has added a mumber of base modual of cryptographic algorithm,such as linear feedback shift register,dual feedback shift register,and multiplication in finite field;A number of profile of symmetric cryptographic algorithm has been programmed,and compares the results of operation of SDLSCA’s interpreter with the test vectors,from which the correctness of the design of components has been verified.
Keywords/Search Tags:SDLSCA, Priority, Subfunction, Translator
PDF Full Text Request
Related items