Font Size: a A A

The Research And Implementation Of Digital Signature Based On Low Power Processor

Posted on:2016-10-12Degree:MasterType:Thesis
Country:ChinaCandidate:C P LiFull Text:PDF
GTID:2298330467992417Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the development of information technology, information security has increasingly become an issue we need to concern and raise. Digital signature technology as an important means of information security, has had the broad application. However, the application environment of low power processor MCU, embedded system is lack. With the development of Internet of things, digital signature application of based on low power processor will be more and more urgent. The digital signature of based on low power processor will be applied to the Internet of things. Our life and work become safer and better. The low power processor for digital signature application will be applied to a wide variety of scenarios, including relevant information acquisition in the military to obtain confidential information, business network and medical service network and so on.The main work and innovation points in the paper:study and analysis of common algorithm of digital signature, select the elliptic curve digital signature algorithm based on low power processor (ECDSA);Because of the special environment of low power processor based on large integer, studied and design the structure of the large integer. The large integer is an array representation,and it’s four operations arithmetic, modular arithmetic, modular inverse arithmetic are studied and designed; And through the specific environment of the random number K make the elliptic curve scalar multiplication is improved; Finally the paper introduces the encryption algorithm of digital signature algorithm is improved and optimized, thus ensuring the confidentiality of the information, but also optimize the digital signature algorithm, so that it can be better applied to low power processor, operation speed and operation efficiency.This thesis is study and research the application of the digital signature based on low power processor, and set up a digital signature application frame. The final choice of the STM32F103RCT6processor, infinite transmitting chip HC-12, temperature and humidity sensor DHT-11, the realization of the use of C language. Then implement the digital signature of demo. This implementation process includes temperature and humidity information collection, digital signature, encryption, send unlimited information transmitting chip, the server receives information, decryption and authentication. This whole process is the concrete realization of the digital signature based on low power processor, and provides theoretical basis and realization foundation for subsequent applied research.
Keywords/Search Tags:digital signature, low power processor, STM32, Large integer, ECDSA
PDF Full Text Request
Related items