【技术实现步骤摘要】
【技术保护点】
一种单钥公开密码体制,其特征是:发送方首先选择一个序列号k,然后从R={rk|k=1,2,…,n;n<∞}中提取与明文序列m=m1m2…ms等长的置乱密钥进行加密运算得密文c=msort(r);最后将k和c从公开信道传送给接收方;接收方根据序列号k,从R={rk|k=1,2,…,n;n<∞}中提取置乱密钥进行解密运算得明文m=csort(sort(r));具体按以下步骤:(1)高斯?马尔科夫随机序列集合的生成高斯?马尔科夫随机序列可由递推公式xi=ρxi?1+ωi产生,式中ωi是一个零均值、独立和同分布的(白色)高斯型随机变量,ρ是确定xi和xi?1之间相关程度的一个参数,即σ2是方差;任选一组ρ、x0和t,可生成一个高斯?马尔科夫随机序列x1x2…xt,令其等于r1;同理可得r2,r3,…,由此构成高斯?马尔科夫随机序列集合R={rk|k=1,2,…,n;n<∞};(2)加密与解密算法任选某一随机序列rk∈R,从rk中提取与明文m=m1m2…ms∈M等长的一段做为对明文m进行加密与解密运算的置乱密钥;加密算法:g是将中元素从小到大排序后的下标向量,则密文c=mg∈C,mg表示明文m中 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。