检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郝立峰[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.220.9.72