首页 / 技术领域 / 密码体制 / 专利数据
序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
1 无条件安全密码体制 CN201510414053.2 2015-07-08 CN106341230A 2017-01-18 吴清山; 吴超
发明涉及一种无条件安全密码体制,它解决了现代密码体制因密文存在冗余度而无法变换为比明文短的随机输出、或因通信体之间难以传送“一次一密”密钥而不能达到无条件安全的问题。其技术要点是:将明文加密处理后的消息分成若干个分组,每一个分组中的多个字符分别用一个或少数几个字符替代,对被替代的字符隐形传递。其特征在于:输出密文的长度比原始明文的长度短,没有冗余,隐形传递信息不在输出密文中隐藏,输入位中某些位的变化在输出位中不是显而易见的。这样发送方就能够安全地把“一次一密”密钥传送给接收方,从而使得传输的消息取得了无条件安全性。本发明用于在传输、储存期间保障信息绝对安全和用于安全传送“一次一密”密钥。
2 单钥公开密码体制 CN201110151706.4 2011-06-02 CN102811122A 2012-12-05 邹阿金; 谢仕义; 刘勇华
一种单钥公开密码体制,是发送方首先选择一个序列号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));该密码体制解决了传统单钥体制中大量密钥产生、存储和分配的难题。与传统单钥密码体制相比,它的密钥可公开;与传统双钥密码体制相比,它的加密与解密密钥相同,因而兼顾了这两种加密体制的特点;其最大的优点是易于实现理论上不可破译的“一次一密”加密。本发明可广泛应用于各个机要部,以及政治、经济、文化和社会各领域(包括电子政务、电子商务在内的各相关领域),为国民经济的发展服务,因而具有广阔的市场应用前景。
3 一种基于Classic McEliece密码体制的密码系统 CN202210356154.9 2022-04-06 CN114866231A 2022-08-05 黄以华; 陈少芬
发明提出了一种基于Classic McEliece密码体制的密码系统,包括密钥生成装置、加密装置、解密装置、公钥存储模以及私钥存储模块;其可以部署在FPGA上,通过提供一种syndrome模块来完成公钥与向量e相乘,能够充分利用算法运行过程中的并行度和硬件丰富的逻辑资源,从而加速Classic McEliece密码体制的运行速度;可支持不同安全系数下的结构变换,根据需求进行并行度的调整。
4 一种结合标识密码体制和传统公钥密码体制的方法 CN201110188016.6 2011-07-06 CN102215111A 2011-10-12 周苏静; 王勇刚
发明为一种结合标识密码系统和传统公钥密码系统的方法,可以解决标识密码系统的私钥托管隐患。和其他同类方法比较,如基于证书的密码系统CBE、无证书公钥密码系统CL-PKC或自证书公钥系统SC-PKC,本发明具有公钥密码系统不受限制的优点。本发明提供的方法包括签名方法和加密方法,签名方法包括3个步骤:1.生成标识签名;2.生成消息签名;3.验证消息签名;加密方法包括3个步骤:1.生成标识签名;2.加密消息;3.解密还原消息。
5 格公钥密码体制下的盲签密方法 CN201910331538.3 2019-04-24 CN110138543A 2019-08-16 俞惠芳; 白璐
一种格公钥密码体制下的盲签密方法,其特征在于它是由系统初始化、生成用户钥、消息拥有者盲化消息、用户签名并加密、验证步骤组成。本发明借鉴传统密码体制下盲签密和格密码方法,构造出了一种基于格的后量子盲签密方法,盲签密的效率高于先盲签名后加密的效率,并且比基于格上的盲签名方法增加了加密功能,相比于有限域离散对数和椭圆曲线离散对数假设下的盲签密方法,由于在签密方案中增加了确定盲化消息μ,增加了盲化功能,使得签密具有匿名性,从而有效地保护了消息拥有者的隐私,可以抗量子攻击并且计算效率更高,可用于电子签密技术领域。
6 基于公钥密码体制软件授权方法 CN201310456962.3 2013-09-30 CN103491098B 2016-06-22 张昭理; 杨宗凯; 刘三女牙; 易宝林; 舒江波; 孙建文; 郑婷; 彭晛
发明公开了一种基于公钥密码体制软件授权方法,包括以下步骤:服务器端接收由客户端传来的机构授权证书和注册文件;服务器端对接收的机构授权证书进行解密,并对解密后的信息进行验证,若验证通过,则对注册文件进行加密,生成用户授权证书并返回给客户端;客户启动软件时,软件端对用户授权证书进行解密及验证,若解密验证成功,则启动软件,否则,软件不启动。本发明可防止软件被非法拷贝,同时由软件发行者集中管理,方便软件进行升级、跟踪及为用户推送个性化服务等售后管理。
7 基于公钥密码体制软件授权系统 CN201310456961.9 2013-09-30 CN103491097A 2014-01-01 张昭理; 杨宗凯; 刘三女牙; 易宝林; 舒江波; 孙建文; 郑婷; 彭晛
发明公开了一种基于公钥密码体制软件授权系统,包括服务器端和客户端,其中服务器端包括机构授权证书生成模、接收模块、验证模块和用户授权证书生成模块;用户授权证书生成模块具体包括:数字签名模块,用RSA私钥对用户注册文件中的计算机硬件特征h0进行数字签名,生成s0;加密串生成模块,用于将获取的软件版本信息v、用户信息u、授权期限ex、当前时间cur以及s0进行预设的混合运算生成加密串signB64;证书生成模块,用于将加密串signB64与RSA公钥一起生成用户授权证书。本发明可防止软件被非法拷贝,同时由软件发行者集中管理,方便软件进行升级、跟踪及为用户推送个性化服务等售后管理。
8 密码体制中初始化向量的产生方法 CN200710203151.7 2007-12-17 CN101184224A 2008-05-21 康红娟; 刘贤洪; 任飞
发明涉及流密码技术。本发明提供一种完全脱离流密码体制的输出,能独立产生符合要求的初始化向量的方法。本发明为解决上述技术问题所采用的技术方案是,流密码体制中初始化向量的产生方法,其特征在于,包括以下步骤:a.构造在有限域内周期为奇素数N的二元序列;b.以所述奇素数N的部分分圆陪集作为所述二元序列的特征集,使用特征集完成二元序列的构造:二元序列的特征集处取1,该二元序列的其余部分取0,二元序列构造完成;c.将构造完成的二元序列作为初始化向量输出。本发明可适用于所有流密码体制中线性反馈移位寄存器初始化向量的输入构造,也可用于密钥管理中心分发给用户的密钥种子的构造。
9 一种基于身份的公钥密码体制 CN03156911.0 2003-09-15 CN1490974A 2004-04-21 郑建德
一种基于身份的快速公钥密码体制,其特点是解密效率高,能够在简单电子器件中实现,特别适用于金融卡、身份卡等IC卡。
10 格公钥密码体制下的盲签密方法 CN201910331538.3 2019-04-24 CN110138543B 2022-07-22 俞惠芳; 白璐
一种格公钥密码体制下的盲签密方法,其特征在于它是由系统初始化、生成用户钥、消息拥有者盲化消息、用户签名并加密、验证步骤组成。本发明借鉴传统密码体制下盲签密和格密码方法,构造出了一种基于格的后量子盲签密方法,盲签密的效率高于先盲签名后加密的效率,并且比基于格上的盲签名方法增加了加密功能,相比于有限域离散对数和椭圆曲线离散对数假设下的盲签密方法,由于在签密方案中增加了确定盲化消息μ,增加了盲化功能,使得签密具有匿名性,从而有效地保护了消息拥有者的隐私,可以抗量子攻击并且计算效率更高,可用于电子签密技术领域。
11 基于公钥密码体制软件授权系统 CN201310456961.9 2013-09-30 CN103491097B 2016-07-13 张昭理; 杨宗凯; 刘三女牙; 易宝林; 舒江波; 孙建文; 郑婷; 彭晛
发明公开了一种基于公钥密码体制软件授权系统,包括服务器端和客户端,其中服务器端包括机构授权证书生成模、接收模块、验证模块和用户授权证书生成模块;用户授权证书生成模块具体包括:数字签名模块,用RSA私钥对用户注册文件中的计算机硬件特征h0进行数字签名,生成s0;加密串生成模块,用于将获取的软件版本信息v、用户信息u、授权期限ex、当前时间cur以及s0进行预设的混合运算生成加密串signB64;证书生成模块,用于将加密串signB64与RSA公钥一起生成用户授权证书。本发明可防止软件被非法拷贝,同时由软件发行者集中管理,方便软件进行升级、跟踪及为用户推送个性化服务等售后管理。
12 一种实现RSA密码体制的大数求模方法 CN201310205216.7 2013-05-28 CN103294448B 2016-03-02 蒋声障; 张登峰; 余杭军
发明提供一种实现RSA密码体制的大数求模方法,首先进行RSA加解密算法的初始化;取得模值n的有效比特长度值k;将2^(2k)除以n得到单位商值Q0;整数a输入到整数寄存器,且整数a≤2^(2k);将a的低k位比特忽略后,取得高部数据D1;将D1和Q0相乘的结果忽略低k位比特后,得出一准商值Q1;将Q1和n相乘得到的结果取低(k+3)位比特后得出近似整数值D2;取得a的低(k+3)位比特后的低部数据D3;计算D3与D2两者相减的差值记为余数R0;R0与n进行对比,得出数求模值R;将所述大数求模值R输入到输出模,完成大数求模。本发明的优点在,速度快,消耗内存小。
13 一种实现RSA密码体制的大数求模方法 CN201310205216.7 2013-05-28 CN103294448A 2013-09-11 蒋声障; 张登峰; 余杭军
发明提供一种实现RSA密码体制的大数求模方法,首先进行RSA加解密算法的初始化;取得模值n的有效比特长度值k;将2^(2k)除以n得到单位商值Q0;整数a输入到整数寄存器,且整数a≤2^(2k);将a的低k位比特忽略后,取得高部数据D1;将D1和Q0相乘的结果忽略低k位比特后,得出一准商值Q1;将Q1和n相乘得到的结果取低(k+3)位比特后得出近似整数值D2;取得a的低(k+3)位比特后的低部数据D3;计算D3与D2两者相减的差值记为余数R0;R0与n进行对比,得出数求模值R;将所述大数求模值R输入到输出模,完成大数求模。本发明的优点在,速度快,消耗内存小。
14 一种RSA变体密码体制的模数分解方法 CN202210433848.8 2022-04-24 CN114826597A 2022-07-29 耿明达; 王少辉
一种RSA变体密码体制的模数分解方法,对于RSA变体密码体制的公私钥对进行分类讨论,在公私钥对满足N2算法求出格中短向量、Coppersmith方法的变体以及Howgrave‑Graham算法的近似整数公因子的直接应用将模方程求解问题转化成了格上短向量的求解问题来完成对RSA模数N的分解,并且该方法得到了分解多项式的时间复杂度为O(2log12N)。本方法丰富了格密码在RSA算法上的应用,提高变体RSA算法的安全性。
15 基于公钥密码体制软件授权方法 CN201310456962.3 2013-09-30 CN103491098A 2014-01-01 张昭理; 杨宗凯; 刘三女牙; 易宝林; 舒江波; 孙建文; 郑婷; 彭晛
发明公开了一种基于公钥密码体制软件授权方法,包括以下步骤:服务器端接收由客户端传来的机构授权证书和注册文件;服务器端对接收的机构授权证书进行解密,并对解密后的信息进行验证,若验证通过,则对注册文件进行加密,生成用户授权证书并返回给客户端;客户启动软件时,软件端对用户授权证书进行解密及验证,若解密验证成功,则启动软件,否则,软件不启动。本发明可防止软件被非法拷贝,同时由软件发行者集中管理,方便软件进行升级、跟踪及为用户推送个性化服务等售后管理。
16 一种对称密码体制的加密方法 CN201110173434.8 2011-06-27 CN102857340A 2013-01-02 席继红
一种对称密码体制的加密方法,涉及信息加密技术领域。本发明设计建立了一个含一百万种计算公式的算法集合,以种子密钥、单位密钥、时间搅拌器为参数调用算法集合,经组合,随机,换位三轮随机运算生成1024位二级密钥数组;再以返回值对应的二级密钥、种子密钥、单位密钥、时间搅拌器的数组值为参数调用算法集合,运算过程中综合应用了缺位运算、条件运算、质数扩散运算、除商扩倍运算等非常规计算方法,同时在时间搅拌器的充分搅拌下产生了一个千万年不重复的序列密码。同时经对种子密钥的特殊处理及入口参数的特殊设置,实现了种子密钥长度无限制,可根据客户加密强度或计算机进步发展的需求,由客户随意确定密钥长度。
17 一种新的公钥密码体制及其改进形式 CN02117561.6 2002-05-08 CN1492387A 2004-04-28 郑建德
发明提供一种基于高阶矩阵经典分解问题复杂性的全新的公钥密码体制。对于给定运算模长,本发明提供的公钥密码体制可望具有比椭圆曲线公钥密码体制更高的安全强度。这种新的公钥密码体制适用于直接对大量用户数据进行加密,加、解密速度可以达到目前常用公钥密码体制的几十倍甚至几百倍。这种新的公钥密码体制经改进后还能提供两级私钥。其中一级私钥为用户私钥,用于正常解密,二级私钥为备份私钥,可在必要时用于破解用户私钥,从密码中恢复明文。备份私钥与用户私钥无关,不需要随用户公钥改变而修改,可对一般用户保密。一个备份私钥可用于多个用户系统,以节省资源。
18 一种面向密码体制的32位CPU CN01110396.5 2001-04-11 CN1379376A 2002-11-13 赵云琪; 章永兴; 王庆军; 薛一鸣; 张为民
这是一种面向密码体制的32位CPU,它针对密码的加密/解密运算量,尤其是乘法和乘加运算量大、数据交换频繁等特点,面向栈式结构的设计思想,通过模化的设计方式并且利用高速的乘法部件,使CPU具有:指令执行速度快且并行处理、指令格式简单固定且面向高级语言、数据调动方便快捷,访存操作少,系统易于扩充等优点,从而为数据的加密、解密算法提供了一个易用、高效、灵活的硬件平台。
19 一种SM2椭圆曲线公钥密码体制优化方法 CN201910982577.X 2019-10-16 CN110752931B 2022-10-14 赵刚; 杨才明; 陈建平; 蒋正威; 沈祥; 章立宗; 陶涛; 周华; 严利锋; 杜奇伟; 陈培东; 张锋明; 周进; 李博; 葛彬彬
发明涉及计算机领域,尤其涉及一种SM2椭圆曲线公钥密码体制优化方法,对于SM2数字签名算法中的固定点多倍点运算,采用两个预存表的comb算法进行优化;对于SM2公钥加密算法中的固定点多倍点运算,采用两个预存表的comb算法进行优化;对于曲线上的未定点多倍点运算,采用多倍点Montgomery方法进行优化;对于E(GFp)曲线上的未定点多倍点运算,采用射影坐标算法进行优化。本发明通过优化算法提高了运算效率,并且优化其数字签名、密钥交换、数据加密性能。
20 一种基于大素数的公钥密码体制的实现方法 CN201810399202.6 2018-04-28 CN108650092A 2018-10-12 肖卿灿; 李树栋; 郑芳芳; 蔡彩玲
发明提供了一种基于大素数的公钥密码体制的实现方法,利用两个无穷矩阵给出素数的判别方法,构造寻找大素数的快捷方法,利用上述两个无穷矩阵破解RSA密码体制。
QQ群二维码
意见反馈