APP下载

基于嵌入式实现SM1算法的系统设计

2012-01-13武汉三江航天网络通信有限公司研发部

电子世界 2012年3期
关键词:嵌入式设备系统

武汉三江航天网络通信有限公司研发部 王 振

引言

随着网络技术,特别是互联网技术在我国的迅速推过和普及,各种网络应用,如电子商务,电子政务,网上银行,网上证券交易等也在我国迅猛发展。但是网络非法入侵、诈骗等严重影响了网络信息安全。只有不断发展和提高网络信息安全技术,才能保证网络健康发展。在信息安全技术领域,公开密钥基础设施(PKI),很好的为互联网提供了安全服务。如今网络应用中的认证,数据的加解密,完整性验证,不可否认性等,已经离不开PKI技术的支持。目前通用的软件算法例如DES,3DES,RC4等在安全上无法得到保证,有些算法已经被破解。而SM1算法基于PKI技术,是一种基于硬件芯片的对称算法,并且是国家密码管理局明文指定的一种算法。要求在网络大数据量传输的过程中,主要是通过对称算法SM1来实现数据的加解密工作,保证网络信息安全交互,而非对称算法来实现身份认证和唯一性。

图1 系统总体图

图2 SM1芯片接口设计

图3 晶振时钟图

图4 软件设计图

1.系统总体设计

系统采用嵌入式系统,CPU采用三星公司S3C2440,操作系统采用嵌入式linux,64M SDRAM,128M NAND FLASH,SSX-E提供SM1算法。系统的总体设计如图1。

CPU:提供系统运行和计算以及和各个模块进行通信;

RAM:提供操作系统运行空间;

FLASH:提供boot启动程序,内核映像,文件系统;

ETHERNET:提供网络通信接口;

SM1:提供SM1算法接口;

UART:提供串口调试功能。

2.系统硬件接口,本文重点介绍SM1算法接口

系统CPU通过32为数据总线接口访问SSX-E芯片,为系统应用提供SM1算法。……

登录APP查看全文

猜你喜欢

嵌入式设备系统
谐响应分析在设备减振中的应用
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于MPU6050简单控制设备
搭建基于Qt的嵌入式开发平台
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
嵌入式软PLC在电镀生产流程控制系统中的应用
500kV输变电设备运行维护探讨
原来他们都是可穿戴设备