本标准规定了对密码设备进行远程监控、设备合规性检验等管理应用的接口数据,定义了管理应用与密码设备间的消息传递格式。
本标准适用于密码设备中的管理代理的研发与应用,也可以指导该类密码设备管理代理的检测。
GM/T 0044的本部分描述了必要的数学基础知识与相关密码技术,以帮助实现GM/T 0044的其他各部分所规定的密码机制。
本部分适用于商用密码算法中标识密码的实现、应用和检测。
本部分规定使用Fp(素数p>2191)上椭圆曲线。
GM/T 0044的本部分规定了用椭圆曲线对实现的基于标识的数字签名算法,包括数字签名生成算法和验证算法,并给出了数字签名与验证算法及其相应的流程。
本部分适用于接收者通过签名者的标识验证数据的完整性和数据发送者的身份,也适用于第三方确定签名及所签数据的真实性。
GM/T 0044的本部分规定了用椭圆曲线对实现的基于标识的密钥交换协议,并提供了相应的流程。该协议可以使通信双方通过对方的标识和自身的私钥经两次或可选三次信息传递过程,计算获取一个由双方共同决定的共享秘密密钥。该秘密密钥可作为对称密码算法的会话密钥。协议中选项可以实现密钥确认。
本部分适用于密钥管理与协商。
GM/T 0044的本部分规定了用椭圆曲线对实现的基于标识的密钥封装机制和公钥加密与解密算法,并提供相应的流程。利用密钥封装机制可以封装密钥给特定的实体。公钥加密与解密算法即基于标识的非对称密码算法,该算法使消息发送者可以利用接收者的标识对消息进行加密,唯有接收者可以用相应的私钥对该密文进行解密,从而获取消息。
本部分适用于密钥封装和对消息的加解密。
GM/T 0044的本部分规定了SM9标识密码算法的曲线参数,并给出了数字签名算法、密钥交换协议、密钥封装机制、公钥加密算法示例。
本部分适用于SM9算法实现中每个步骤运算正确性的验证。
本标准定义了金融数据密码机的相关术语,规定了金融数据密码机功能要求、接口要求、硬件要求、业务要求、安全性要求和检测要求等内容。
本标准适用于金融数据密码机的研制、使用,也适用于指导金融数据密码机的检测。
本标准依据GM/T 0028-2014的要求,规定了密码模块的一系列检测规程、检测方法和对应的送检文档要求。
本标准适用于密码模块的检测。
本标准规定了采用密码技术的射频识别标签模块产品密码检测的检测内容和要求。
本标准适用于射频识别标签模块的密码及安全功能检测。也可用于符合GB/T 28925—2012和GB/T 29768—2013射频识别空中接口协议产品的密码检测。
本标准所描述的算法是国家密码管理主管部门认可的密码算法。
本标准规定了智能IC卡产品的检测项目及检测方法。
本标准适用于智能IC卡产品的密码检测,也可用于指导智能IC卡产品的研发。智能IC卡产品包括但不限于金融IC卡、公交IC卡等。