主权项 |
一种以XOR运算于三方通讯之加解密方法,该方法的各通讯端至少有一传送端SR、一接收端RR与一第三方TP,其包含以下步骤:(a)TP以一矩阵运算,产生不同沙纹图Fm,其中,一沙纹图FmS送至SR,另一沙纹图FmR送至RR;(b)SR输入一明文im,长度为n位元;将明文im与沙纹图FmS执行二维矩阵乘积运算,以加密得一密文im1=im×FmS,送至TP,并且,该沙纹图FmS与二维单位矩阵I执行互斥或运算,再与该明文im执行相同运算,得另一密文im2=im×(FmS⊕I),送至RR;(c)RR收到SR的im2与TP的im1,再将该二密文im1与im2执行一维矩阵互斥或运算,解密得该明文im=im1⊕im2。 |