Font Size: a A A

Design And Implementation Of Multi-core Cryptographic Chip

Posted on:2015-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:L TaoFull Text:PDF
GTID:2298330431965330Subject:Cryptography
Abstract/Summary:PDF Full Text Request
With the rapid development of multi-core technology, the application of multi-coreprocessors is more and more widely. Multi-core technology becomes a good way forchip design and implementation. Due to its low power consumption, high performanceand strong scalability, multi-core processors will become the mainstreams of the nextgeneration of servers and operating platform. And its application of cipher algorithmwill greatly improve the efficiency, as a new development trend of passwordapplication.In this paper, the basic framework of multiple Microblaze soft core processors isbuilt. Then data encryption algorithm and message digest algorithm is implemented bydifferent nuclear. Shared Memory is used as a kind of communication mode betweendifferent processors. The parallel implementation of cipher algorithm will be achievedafter several rounds of computation. SM4cipher algorithm and SM3cipher algorithmare analyzed deeply. Then design M0nuclear executives SM4encryption algorithmsand M1nuclear performs SM3algorithm. The result of the experiment on the multi-corecryptographic chip shows that this design can make full use of the resources on the chipand improve the speed of the implementation of algorithm.In this article, the application of multi-core technology on the password system isresearched and verified. It has certain theoretical and practical significance.
Keywords/Search Tags:Multi-core, Cryptographic chip, Microblaze, Algorithmimplementation
PDF Full Text Request
Related items