The high-speed development of computer network and communication network facilitates rapid development of information security. So that cipher algorithm as kernel of the information security will have to face a new challenge.First, the thesis describes attribute of block cipher algorithm, and analyses representative structure of block cipher algorithm. Then the paper induces some universal mathematic operation structure cell of block cipher algorithm by analyzing structure and efficiency of block cipher algorithm. Whereafter the paper summarizes the factors of affecting algorithmic efficiency in algorithmic structure, by analyzing implemental efficiency of these operation structure cells. Secondly ,through analyzing implemental characteristic of both platforms and efficient optimize process of some mathematic operation structure cell in algorithm from both facets of software and hardware's implemental platforms, the thesis summarizes the factor that affecting implemental efficiency of block cipher algorithm. Finally, the thesis summarizes the several facets factor that affecting implemental efficiency of block cipher algorithm. And through analyzing characteristic of network applications, bring forward some algorithmic design principia about implemental efficiency and some algorithmic implementation principia in specifically circumstance.At the last part, the thesis explains the defects of the paper, and points the direction of study for the future. |