文章横幅PC版
文章横幅iPad版
文章横幅手机版

对称密码加解密技术流程

TIME:2019-03-15 16:20  click: 245 次 来源: 未知

1.获取可信信息特征源

可以选择运行者自身的生物信息特征,当做运行者相信自己的可信信息特征源。该生物信息特征可以是指纹信息特征、人脸信息特征和语音信息特征。

也可选择任何可信事物的文件、数据及其信息特征,当做运行者相信自己的可信信息特征源。此可信信息特征源可说明基于设备可信性的可信模块信息特征数据,也可是个人生日、想法等私密信息特征的文本文件等。

2.变换可信信息特征为可信点集矩阵

变换生物信息特征是可信点集矩阵即把变换生物信息特征数据编码成矩阵。由于指纹、人脸与语音等食物信息特征数据是二维以上的矩阵,所以无需编码步骤。

但1个文本文件,在语义角度看通常是一维的,此时就要扩展维数,进行二维以上的矩阵编码。例如,可增加位置参数,让所有编码字节与位置参数有关,从而把一个文本文件按语义词语的位置,编码为2维坐标点(x:位置参数;y:语义词语)的点集矩阵。

3.初始化点集拓扑群分形变幻环运算器

要强调的是自组织数、混汽数、分形数3种计算均是基于可信点集的子集运算的,为此,先要划分上述可信点集的子集。

可信密码学的对称加密解密技术核心是点集“拓扑群”分形变幻环运算技术,把传统密码学的对称加密解密技术、可信随机发生器技术作为该技术集成的子集技术,从此意义说,可信密码学对称加密/解密技术也是该扩展集成的技术。

4.密钥点集拓扑群分形变幻环运算

密钥点集拓扑群分形变幻环运算,是按密钥值k作变幻复杂度参数,把可信点集矩阵数据输入点集拓扑群分形变幻环运算器,进行密钥点集拓扑群分形变幻环运算。

因该对称加密/解密,本质是一个点集拓扑群分形变幻环运算器,因此,有定义域和值域严格一致的特性,其他重要特性包括得到的密钥生物信息特征值不仅可保护该信息不受猜获的密码隐秘性,同时又能识别认证该身份。

按密钥k变幻G的点集矩阵变幻运算,其值为:Gk=k*G,其中:

*是变幻运算符,此运算规则是(3)规定的:Gk是k*次变幻计算的运算值。

Gk也可以用G[k]表示:为了方便描述,本书有时设k=N,则GN=G[N]。

5.可信随机点集矩阵串行编码为字符串

由于密码学的应用非常大的部分是字符串加密/解密,为此,把密钥变幻运算的可信点集矩阵实施串行编码字符串转换,使之可实际应用于字符串加密/解密。

按点集矩阵Gk进行串行编码的字符串值为:“Gk”。

6.加密解密明文或密文

设定明文为“M”,其加密解密运算如下。

①加密计算:密文“C”=“M”⊕“Gk”。

②解密计算:明文“E”=“C”⊕“Gk”=“M”⊕“Gk”⊕“Gk”=“M”。

上一篇:块对称加解密技术的原理 下一篇:“流”对称加解密组成