The invention provides an elliptic curve encryption method using quantum random numbers. Step 1: Quantum Random Number Generator generates unpredictable random numbers; Step 2: The first random number P generated in step 1 determines the elliptic curve E and its point P, and the order of P is p; Step 3: The second random number generated in step 1 and the parameters determined in step 2 are further passed through public and private. The key pair generation algorithm obtains the public key and the private key pair. The method of the invention solves the problem that the current elliptic curve encryption system generates random numbers from a determined algorithm and thus has high insecurity. The unpredictable random number generated by the quantum random number generator is used as seed to ensure the security and reliability of the public-private key pairs. Therefore, the use of quantum random number elliptic curve encryption technology will further improve the security of existing encryption technology.
【技术实现步骤摘要】
一种使用量子随机数的椭圆曲线加密方法
本专利技术涉及网络安全通信及加密
,特别涉及使用量子随机数的椭圆曲线加密方法。
技术介绍
基于椭圆曲线的加密算法(ECC)作为一种非对称加密算法,最初由Koblitz和Miller两人于1985年提出,其数学基础是利用椭圆曲线上的有理点构成Abel加法群上椭圆离散对数的计算困难性。与传统的基于大素数因子分解困难性的加密方法不同,ECC通过椭圆曲线方程式的性质产生密钥,160位的ECC密钥的安全级别,相当于RSA1024位密钥提供的保密强度,而且计算量较小,私钥的处理速度更快,存储空间和传输带宽占用较少。目前我国居民二代身份证正在使用256位的椭圆曲线密码,此外加密数字货币比特币也选择ECC作为加密算法。目前由椭圆曲线公钥求解私钥的最有效算法复杂度为其中p是阶数n的最大素因子。当参数选的足够好让p>2160时,以目前的计算能力,攻破椭圆曲线是不现实的。ECC中私钥的产生来自于一段秘密的随机数,但是要求该随机数是随机和不可预测的。然而实际上,这些随机数是由确定的算法产生,具有极高的不安全性。近年来,摩尔定律逐渐逼近极限,新技 ...
【技术保护点】
1.一种使用量子随机数的椭圆曲线加密方法,其特征在于:主要包括量子随机数生成、椭圆曲线参数选择和非对称密钥生成三部分。包括以下步骤:步骤1:量子随机数发生器产生不可预测的随机数;步骤2:由步骤1产生的第一随机数p确定椭圆曲线E及其上的一点P,P的阶为p;步骤3:将步骤1产生的第二随机数与步骤2所确定的参数进一步通过公私密钥对生成算法得到公钥和私钥对。
【技术特征摘要】
1.一种使用量子随机数的椭圆曲线加密方法,其特征在于:主要包括量子随机数生成、椭圆曲线参数选择和非对称密钥生成三部分。包括以下步骤:步骤1:量子随机数发生器产生不可预测的随机数;步骤2:由步骤1产生的第一随机数p确定椭圆曲线E及其上的一点P,P的阶为p;步骤3:将步骤1产生的第二随机数与步骤2所确定的参数进一步通过公私密钥对生成算法得到公钥和私钥对。2.根据权利要求1所述的一种使用量子随机数的椭圆曲线加密方法,其特征在于,所述量子随机数发生器主要包括量子随机源、探测及采样模块和后处理模块三部分。所述步骤1包括如下步骤:步骤1a:量子随机源产生具有量子特性的物理信号;步骤1b:该物理信号被探测并采样转化为二...
【专利技术属性】
技术研发人员:张一辰,黄伟楠,喻松,郭弘,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。