欢迎您来到北京密安
欢迎您来到北京密安
当前位置: 首页 > 产品介绍 > 技术白皮书 > SSL技术白皮书
MASSL-密安SSL产品技术白皮书

第二章 SJW型加密认证机的软硬件结构

2.1、SJW1、2、3型加密机软硬件结构

    SJW1、2、3型加密机的软硬件结构如下图所示(根据不同用户的需求,灵活变化):

    主要的硬件组成:

1.intel 50MHz 微处理器

2.8K EPROM

3.智能卡接口

    因为微处理器没有芯片内置EPROM,所以外接8K EPROM。Intel的微处理器用于强(1024位)RSA密钥计算;EPROM存储过滤器程序和密码算法。

2.2、SJW4型高速加密卡软硬件结构

1)、SJW4型高速加密卡硬件结构:

    SJW4型高速加密卡是一款基于PCI总线及其插槽的加密机,其主要组成部分包括PCI总线连接器、接口控制与逻辑芯片、PCC加密模块芯片、扩展存储单元接口及程序调试接口等。

其硬件结构如下图:

    加密机的核心部分是PCC加密模块芯片,该芯片内含ARM7处理器、大数模运算单元、加密算法模块、随机数发生器等多种加密模块单元。利用该模块的各种加密运算功能,可以极大限度的提高整个加密机密码操作的速度。该优势可以清楚地体现在后面章节将列出的SJW4型高速加密卡的各项技术指标中。

    加密机的另一个重要组成部分是外接存储单元,在现有产品中提供了4MB的外接存储模块接口。通过外接存储单元,可以方便地存储和管理密钥,该接口可以扩充至2GB。

2)、SJW4型高速加密卡软件结构:

    为了给上层客户应用程序提供一个友好的、功能强大的开发接口,SJW4型高速加密卡的软件部分包含了内置监控程序、驱动程序和用户API接口函数。

    SJW4型高速加密卡的软件部分结构图如下:

    普通用户可以不必关心API接口函数以下的各层接口的实现和使用。一旦用户按照用户手册的步骤安装了SJW4型高速加密卡,就可以像调用一般的接口函数一样,利用API函数实现各种加密操作,并将其嵌入到自己的应用程序当中。

    对于高级用户的特殊要求,可以利用开发工具将用户编制的NSRAM内置监控程序装入加密机。该内置NSRAM程序的运行是由PCC内置处理器ARM7实现的。

欢迎您来到北京密安

地址:北京市海淀区上地信息路华成大厦            电话:正在变更            邮编:100085

E-Mail:intrust@onets.com.cn        网址:http://www.onets.com.cn         传真:正在变更

Copyright@2013北京密安网络技术股份有限公司    京ICP备17034799号