【技术实现步骤摘要】
【技术保护点】
基于互素序列和杠杆函数的多变量公钥加密方法,由密钥生成、加密和解密三个部分组成,密钥生成部分供第3方权威机构产生用户的一对私钥和公钥,加密部分供发送方使用接收方的公钥把明文转换为密文,解密部分供接收方使用自己的私钥把密文还原成明文,其特征在于 .密钥生成部分采用了下列步骤: (1)随机生成一个奇互素序列{A↓[1],A↓[2],…,A↓[*]}、且0<A↓[1]≤p↓[*] (2)找到一个素整数M满足M>∏↓[i=1]↑[*]A↓[1]、且不是太大 (3)选择正整数*<δ<M使得gcd(δ,M-1)=1 (4)随机选择正整数W<M,计算W↑[-1] (5)顺序划分{5,6,…,*+4}为*/3个单元,赋任意空闲单元的一排列到 {l(3j-2),l(3j-1),l(3j)},对j=1,2,…,*/3 (6)计算C↓[i]←(A↓[i]W↑[l(i)])↑[δ]mod M,对i=1,2,…,*,结束 最后,以({C↓[i]}、M)为公钥,以({A↓[i]}、W↑[-1]、δ、M)为私钥,且私钥只能由用户私自拥有; .加密部分采用 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:苏盛辉,吕述望,蔡吉人,
申请(专利权)人:苏盛辉,吕述望,蔡吉人,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。