Font Size: a A A

Study Of The Unified Describing Model For Blocker Cipher Algorithms

Posted on:2010-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:G D ShiFull Text:PDF
GTID:2178330332978514Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Block cipher is an important branch in modern cryptography. It is wisely used in the field of compunication and information systems security. with the size and complication of cipher algorithms growing every day, the automatic analysis technology is needed so that more time can be spent on deeper ,more complicated analysis. In this paper, the study of the Unified Describing Model for Blocker Cipher algorithms lays the foundation of cryptanalysis automation technology , and provides a facilitative platform for people on the block cipher study.This paper deeply analyses the structure of the composition and characteristics of the block cipher algorithms, and induces many common components of block cipher algorithms via comparing the details of the existing cipher algorithms. Paper establishes an Unified Describing Model for Blocker Cipher; designs High-level Description Language for block cipher algorithms, able to describe block cipher algorithms in an unified method; realizes a parser for our High-Level Description language of the block cipher using the Flex and Bison tools, it can automatically translate the high-level language description document of block cipher into the component form of standard C language, and facilitates the use of automatic cryptanalysis for people.Presently, the Block cipher in type of SP and Feistel has been verified. The result shows that correct high-level language description and parsing can be made in most block cipher algorithms, and provides foundation for automatic cryptanalysis of Block cipher.
Keywords/Search Tags:the Unified Describing Model, Common Components, High-Level Descriping Language, Parser, Automation
PDF Full Text Request
Related items