静态动态数据认证 联机脱机认证 国密算法 国密规范 加密机密钥体系

2017-06-25 21:36:00
admin
原创 3664
摘要:静态动态数据认证 联机脱机认证 国密算法 国密规范 加密机密钥体系

一、静态动态数据认证

1、静态数据认证SDA,使用密钥对静态数据做签名,主要目的是防止篡改;

2、动态数据认证DDA,使用密钥对动态数据做签名,主要目的是防止重放;


二、联机脱机认证

1、联机认证,终端设备要联网才能做卡片认证,必须联网使用;

2、脱机认证,终端设备可以不联网做卡片认证,支持离线使用;


三、国家部门性质

1、人民银行,国务院组成部门

2、市场监督管理总局,国务院直属机构

3、银保监会,国务院直属事业单位

4、国密局,部委管理局


四、国密算法

1、SM4对应国际算法DES对称加密算法;

2、SM2对应国际算法RSA非对称加密算法;

3、SM3对应国际算法MD5等消息摘要算法;

4、openssl和bcprov都支持国密算法;

5、加密算法ID:SM2,1.2.156.10197.1.301

6、签名算法ID:SM2-with-SM3,1.2.156.10197.1.501

7、国密安全套接字MAC算法是SM3-HMAC;


国密算法细节:

1、国密签名结果默认是R+S,分别是32字节,结果一共是64字节;

2、可以使用DER对签名结果进行编码,这样签名结果大于64字节;


五、国密规范

1、网信办规范:https://www.cac.gov.cn

2、信安标委规范:https://www.tc260.org.cn

3、国密局认证查询:http://service.scctc.org.cn

4、国密局标准规范:http://www.gmbz.org.cn/main/bzlb.html

5、金融标准全文查询:https://cfstc.pbc.gov.cn/bzgk


国密规范:

1、GM/T 0028-2014,密码模块安全技术要求;

2、GB/T 37092-2018,密码模块安全要求;

3、GB/T 39786-2021,信息系统密码应用基本要求;

4、GM/T 0024-2014,SSL VPN 技术规范,基于RFC 4346 TLSv1.1修改而来;

5、GB/T 38636-2020,信息安全技术传输层密码协议(TLCP),TLCP和0024差别不大;

6、蚂蚁SSL标准,TLSv1.3+国密单证书正式被国际标准承认,并且以RFC 8998标准发布;


等保:网络安全等级保护,对敏感信息和存储、传输、处理这些信息的信息系统分等级实行安全保护;

密评:商用密码应用安全性评估,对采用商用密码建设的信息系统密码应用的合规性、正确性、有效性进行评估;


六、加密机密钥体系

PIN,密码
MAC,消息认证码

HSM,硬件加密机


第一层:LMK
Local Master Key,本地主密钥。

第二层:ZMK、TMK
ZMK,Zone Master Key,区域主密钥。
TMK,Terminal Master Key,终端主密钥。

第三层:ZPK、ZAK、TPK、TAK
ZPK,Zone PIN Key,区域PIN密钥。

ZAK,Zone Authentication Key,区域认证密钥。

TPK,Terminal PIN encryption Key,终端PIN密钥。

TAK,Terminal Administrative Key,终端认证密钥。

ZMK签到之后获取ZPK和ZAK,TMK签到之后获取TPK和TAK。

TPK加密的银行密码需要经过ZPK转加密,然后送到银行后台系统。
网银密码传输使用非对称密钥加密,需要经过ZPK转加密,然后送到银行后台系统。

发表评论
评论通过审核之后才会显示。