第1页共31页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共31页1
1BMK到LMK的转加密说明:将用BMK加密的工作密钥WK,转为用LMK加密
消息格式:输入域长度类型备注命令类型1H0xD0命令1H0x02BMK长度标志1H1:单倍长度2:双倍长度3:三倍长度BMKNHN=8/16/24(LMK加密的密文)工作密钥WK长度1H8/16/24工作密钥WKNHN=8/16/24(BMK加密的密文)输出域长度类型备注应答码1A“A”工作密钥WK长度1H8/16/24工作密钥WKNHN=8/16/24(LMK加密的密文)校验码8HWK的校验码或应答码1A“E”错误码1H计算过程:1、读取加密机LMK
2、用LMK对输入BMK解密,得到BMK明文
3、用BMK明文对输入WK解密,得到WK明文
4、用LMK对WK明文加密
2LMK到BMK的转加密说明:将用LMK加密的工作密钥WK,转为用BMK加密
消息格式:输入域长度类型备注命令类型1H0xD0命令1H0x04第2页共31页第1页共31页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共31页BMK长度标志1H1:单倍长度2:双倍长度3:三倍长度BMKNHN=8/16/24(LMK加密的密文)工作密钥WK长度1H8/16/24工作密钥WKNHN=8/16/24(LMK加密的密文)输出域长度类型备注应答码1A“A”工作密钥WK长度1H8/16/24工作密钥WKNHN=8/16/24(BMK加密的密文)校验码8HWK的校验码或应答码1A“E”错误码1H计算过程:1、读取加密机LMK
2、用LMK对输入的BMK解密,得到BMK明文
3、用LMK对输入的WK解密,得到WK明文
4、用BMK明文对WK明文加密
3产生随机密钥说明:生成指定长度的随机密钥,并用LMK加密后返回其密文