
第1章 商用密码概述
密码是目前世界上公认的,保障网络与信息安全最有效、可靠、经济的关键核心技术。在信息化高度发展的今天,密码的应用已经渗透到社会生产生活的各个方面,从涉及政权安全的保密通信、军事指挥,到涉及国民经济的金融交易、防伪税控,再到涉及公民权益的电子支付、网上办事等,密码都在背后发挥着基础支撑作用。当前,国际局势正在发生深刻变化,科技日新月异,国际竞争日趋激烈,网络空间安全和信息化整体水平已成为衡量一个国家综合国力和竞争力的重要指标。密码技术作为国家自主可控的核心技术,在维护国家政治安全、经济安全、国防安全和信息安全中发挥着愈来愈重要的作用。为了贯彻党管密码根本原则,规范密码应用和管理,促进密码事业发展,保障网络与信息安全,维护国家安全和社会公共利益,保护公民、法人和其他组织的合法权益,2019年10月26日,第十三届全国人民代表大会常务委员会第十四次会议表决通过了《中华人民共和国密码法》(以下简称“《密码法》”),并于2020年1月1日起施行。《密码法》的颁布实施,是构建国家安全法律制度体系、维护国家网络空间主权安全、推动密码事业高质量发展的重大举措,是密码工作历史上具有里程碑意义的大事,必将对密码事业发展产生重大而深远的影响。
商用密码是密码技术的重要组成部分,在维护国家安全和主权、促进经济发展、保护人民群众利益中发挥着不可替代的重要作用。密码算法是最基础、最重要的密码技术。国家密码管理局高度重视密码算法管理工作。党的十八大以来,商用密码实现了跨越式发展。在科技和产业发展方面,密码科技创新能力不断增强,形成了较完善的标准体系,祖冲之序列密码算法、SM2椭圆曲线公钥密码算法、SM3密码杂凑算法、SM4分组密码算法和SM9标识密码算法等我国商用密码算法已成为国家和行业标准,并逐渐成为国际标准。
本章主要内容包括商用密码的概念、商用密码的算法介绍和商用密码的应用。