【技术实现步骤摘要】
【技术保护点】
一种基于小特征的双曲数字签名方法,其特征在于:它包括有以下步骤, 假设发件人是A,收件人是B,明文为m,小特征为P,α为多项式X↑[P]-X-1在含有P个元素的伽罗瓦域F↓[P]上的零点,参数为c,检验参数为Q1、Q2, ①发件人A利用硬件进行的操作为 a:随机生成私钥X↓[1]和X↓[2],取数对(X↓[1],X↓[2])为私钥 *** 其中有 *** b:对所生成的私钥进行安全化检验,所述安全化检验是判断Q1能否整除X↓[1]或Q2能否整除X↓[2],如果有其中一个判断是否定的,那么需要重新生成私钥X↓[1]和X↓[2]; c:生成公钥Y↓[1]=(cα)↑[X1],Y↓[2]=(cα)↑[X2],取(Y↓[1],Y↓[2])为相应于私钥(X↓[1],X↓[2])的公钥,Y↓[1]、Y↓[2]表示为在含有P个元素的伽罗瓦域上的α的多项式; d:对明文m取文摘数对(d↓[1],d↓[2]),及形成签名数对(r,s),先在非负整数域内随机取k和k↑[-1],并满足条件k k↑[-1]≡1 (mod P↑[P]-1),得出签名数 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:汪振华,陈志杰,
申请(专利权)人:上海氯碱化工股份有限公司,上海燕托计算机有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。