Font Size: a A A

General Encryption And Decryption Algorithm And Implementation Of Embedded Systems

Posted on:2006-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:W ChuFull Text:PDF
GTID:2208360152497508Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of related technology in wireless telecommunication and computer fields, Mobile e-business and Surfing the net wirelessly have been the focus of the era, which make kinds of security technology used in wire filed before applied to wireless filed in order to satisfy the requirement of secure communication. As the core of information security, cryptography algorithms play an important role in security fields. At present, there is a little domestic research work about embedded cryptography products .Foreign companies have almost occupied the whole market .So it is urgent for us to deeply research into the optimization and application of cryptography algorithms in embedded systems and produce our own embedded cryptography products. DeltaCrypto is an embedded cryptography product produced by Cortek corporation. DeltaCrypto can be easily ported to different embedded operating systems and its features include the ability to optimize code for different processors and for specific speed and size requirements. DeltaCrypto offers a full set of cryptographic algorithms, including public key operations which mainly focus on RSA algorithm, symmetric, block and stream ciphers, one-way message digests,BASE64, symmetric ciphers defined by PKCS#12. Beside that DeltaCrypto also provide an interface to support hardware encryption devices, which may be widely used in embedded devices in the near future. This dissertation detailedly illuminates the architecture of DeltaCrypto and technology of optimizing different algorithms for embedded systems which mainly focus on RSA public key operations. On the basis of theoretics research of optimizing technology of cryptography algorithms and characteristics of embedded system, we proposed optimization technology of cryptographic algorithms suitable for embedded systems and realized high speed cryptographic operations. DeltaCrypto has been successfully used in a mobile phone of Bird, and characterized as flexible interface, easy to transplant, small code size, effective implementation.
Keywords/Search Tags:embedded cryptographic algorithms library, embedded system, optimization technology, Montgomery algorithm, RSA algorithm
PDF Full Text Request
Related items