Easy CPK5. 4) 公钥组合矩阵
由Rij = rij G=(xrij,yrij)产生
R11 R12 … R1h
R21 R22 … R2h
PKM = R31 R32 … R3h
… … …
Rm1 Rm2 … Rmh
(Ri,j)是公开变量,存放于最容易访问的媒介中
6. 5) 组合矩阵的性质
相同组合,形成新的共私钥对,例:
从SKM中,(ri,j + rm,n) mod n = r;
从PKM中,(Ri,j+ Rm,n)= R;
那么,r和R形成新的公、私钥对,因为
R=(Ri,j+ Rm,n) = (ri,jG + rm,nG) = (ri,j + rm,n)G = r G
7. 6) 标识的映射矩阵
uij=0 or 1;
u1,1 u1,2 u1,3 … u1,h
u2,1 u2,2 u2,3 … u2,h
YSM = … … …
um,1 um,2 um,3 … um,h
E映射密钥(Identity) = 数列a1,a2,a3,…,a32
10. 9) 产品的安全性
矩阵大小 抗共谋数 存储空间 公钥量
原理型 32×32= 1024 40KB 1047
试验型 8192×32= 262144 10MB 10127
第一款 65536×32= 2097152 100MB 10157
第二款 1048576×32= 33554430 1.3GB 10197
理论安全:私钥发放数<矩阵变量数;
实际安全:私钥收集数<矩阵变量数;
私钥获取:解剖每一芯片,并知道口令;
12. 算法要求 (1) 证明的规模性
(2) 验证的及时性
协议要求 (1) 数字签名
(2) 密钥交换
实现方法 标识认证
f (who) = SIG标识 (TAG);
其中,TAG:(Namespace/Domainname/Datequalifier/
Specific)
直到目前,只有CPK符合上述要求。
2) 认证的技术要求
20. 3) 印章标识真实性证明
x行x票 流水号xxxxxx
帐号 1234 5678 1234 2345 4473 5732
金额
日期 年 月 日
银行印章签名:2134 4563 3298 0982 2987 2257 7845
帐号标识签名:4467 9875 0987 3765 8765 8845 3821
法人印章签名:5553 4426 8884 7654 8763 8302 4891
财务印章签名:2638 8639 8734 4651 7650 1182 7713
财务章
XX银行
法人章
21. 4) 可信物流
标签:SIG行业 (ID); 验证:SIG-1
行业 (ID);
标签
标签
标签
标签
标签
验证机
(Rij)
R11 R12 … R1h
R21 R22 … R2h
(Rij ) = R31 R32 … R3h
… … …
Rm1 Rm2 … Rmh
商标
车牌
证件
门票
票据
ID定义 显示
验证
结果