Font Size: a A A

Design And Implementation Of Embedded Ssl Based On Mcf52233

Posted on:2010-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:F WeiFull Text:PDF
GTID:2198360308979523Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the tightly cooperation of embedded system and network, ensuring the communication security of important data among embedded systems has become an important searching orientation in embedded field. SSL is nearly the best network security projects for its ability to provide security services for TCP and prevent many network attacks which disturbs people endlessly.Based on deep research on SSL protocol, the thesis analyses the cuttings of this protocol in the embedded system and proposes the security structure and application method of embedded network. The system is designed with the Freescale's 32bit ColdFire processor MCF52233 as MCU, and the ColdFire_TCP/IP_Lite which is the free TCP/IP protocol stack of Freescale as software platform. The ColdFire_TCP/IP_Lite includes a very nice Real Time Operation System (RTOS) NicheTask. The SSL embedding method is used to realize the SSL stack on the embedded system. We described the design and implementation of Handshake protocol module, Record protocol module, Encryption/Decryption algorithm module and Entity Authentication module in detail. The handshake protocol module negotiates about Encryption algorithm and keys, which prepare for secure transmission of following data; RSA, 3DES, SHA-1 and MD5 are implemented in the Encryption/Decryption algorithm module, RSA algorithm guarantees the confidentiality of key transmission,3DES algorithm implements the secure transmission of application data, SHA-1 and MD5 algorithm ensures the integrity of message; Entity Authentication module implements the one-way client authentication; Record protocol module transmits the message such as handshake protocol message or application message to TCP, which sends them out.The SSL protocol and embedded system realized in this thesis have characteristics of less cost, smaller bulk, high transports speed and is easy to use. They can be used widely in many fields such as teledata collection, industry control and house automation, and so on.
Keywords/Search Tags:Embedded system, ColdFire_TCP/IP_Lite, Embedded SSL, Handshake protocol
PDF Full Text Request
Related items