GM/T 0018-2012
密码设备应用接口规范
发布时间:2012-11-22 实施时间:2012-11-22


密码设备是指用于密码算法的加密、解密、签名、验签等操作的设备,包括密码机、密码卡、密码芯片等。密码设备应用接口是指密码设备与应用系统之间的接口,用于实现密码算法的调用和数据的传输。密码设备应用接口规范是为了保证密码设备与应用系统之间的安全通信而制定的。

本标准主要包括以下内容:

1. 技术要求

1.1 接口类型

密码设备应用接口分为串口接口、USB接口、PCIE接口等多种类型,应根据实际需求选择合适的接口类型。

1.2 接口协议

密码设备应用接口协议应符合国家密码管理局的相关规定,同时应支持常见的加密算法和哈希算法。

1.3 接口安全

密码设备应用接口应具备一定的安全性能,包括数据加密、身份认证、访问控制等。

2. 测试方法

2.1 功能测试

对密码设备应用接口的功能进行测试,包括加密、解密、签名、验签等操作。

2.2 性能测试

对密码设备应用接口的性能进行测试,包括数据传输速度、响应时间等指标。

2.3 安全测试

对密码设备应用接口的安全性进行测试,包括数据加密、身份认证、访问控制等方面。

3. 评价要求

3.1 功能评价

对密码设备应用接口的功能进行评价,包括支持的算法、接口协议等方面。

3.2 性能评价

对密码设备应用接口的性能进行评价,包括数据传输速度、响应时间等指标。

3.3 安全评价

对密码设备应用接口的安全性进行评价,包括数据加密、身份认证、访问控制等方面。

相关标准
GB/T 20984-2007 信息安全技术 电子认证服务规范
GB/T 32918-2016 信息安全技术 个人身份认证规范
GB/T 32931-2016 信息安全技术 电子签名密码设备规范
GB/T 32939-2016 信息安全技术 电子认证密码设备规范
GB/T 32940-2016 信息安全技术 电子签名密码设备应用接口规范