基于OpenSSL嵌入式椭圆曲线加密系统  被引量:2

ELLIPTIC CURVE ENCRYPTION SYSTEM IN EMBEDDED SYSTEM BASED ON OpenSSL

在线阅读下载全文

作  者:郝立峰[1] 

机构地区:[1]华中科技大学图像识别与人工智能研究所,湖北武汉430070

出  处:《计算机应用与软件》2011年第9期283-285,共3页Computer Applications and Software

摘  要:针对嵌入式系统中信息安全的特点,选择椭圆曲线公钥密码体制ECC(Elliptic Curves Cryptosystem)作为加解密系统体制,应用开源安全软件开发包OpenSSL作为密码库开发了加解密系统。详细介绍了椭圆曲线密码体制的两种常用算法:EC-ELGamal与Menezes-Vanstone,在arm-linux平台上开发了完整的上述两种算法的加解密系统,在实际应用中对比、分析了两种算法的优缺点。分析表明:EC-ELGamal与Menezes-Vanstone两种椭圆曲线密码体制算法分别有其适合应用的领域。实践证明:OpenSSL在arm-linux和其他类型的嵌入式平台加密系统的设计方面有很大的易用性、通用性。In view of the information security features in embedded system,the elliptic curve public-key cryptosystem is selected as the implemental scheme of encryption and decryption system.The open source security software development library OpenSSL is applied as code library to develop encryption system.This paper describes two commonly used algorithms of elliptic curve cryptosystem——EC-ELGamal and Menezes-Vanstone,the encryption and decryption systems are developed completely on Arm-linux platform.The advantages and disadvantages of these two algorithms in practical application are compared and analyzed.Analysis shows that these two elliptic curve cryptography algorithms can play respective roles in applicable fields.At the same time OpenSSL shows the ease of use and versatility in encryption system design of arm-linux and other kinds of embedded systems.

关 键 词:信息安全 公钥密码体制 椭圆曲线 OPENSSL 嵌入式系统 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象