CN104468125A - 基于国密算法的移动互联网信息通信加密方法 - Google Patents
基于国密算法的移动互联网信息通信加密方法 Download PDFInfo
- Publication number
- CN104468125A CN104468125A CN201410814182.6A CN201410814182A CN104468125A CN 104468125 A CN104468125 A CN 104468125A CN 201410814182 A CN201410814182 A CN 201410814182A CN 104468125 A CN104468125 A CN 104468125A
- Authority
- CN
- China
- Prior art keywords
- algorithm
- elliptic curve
- user
- encryption
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于国密算法的移动互联网信息通信加密方法,用户A通过移动终端向用户B发送加密信息,根据SM2椭圆曲线公钥密码算法,用户A动态创建椭圆曲线;用户A将该公钥和椭圆曲线相关参数传递给用户B;用户B使用用户A传来的椭圆曲线相关参数生成公钥kB;加密/解密通信。本发明使用Montgomery算法对Miller-Rabin算法底层优化,在素数测试的最佳选择上取得较好效果,采用滑动窗口算法通过灵活的控制窗口的大小,并跳跃式的计算二进制串,极大的椭圆曲线倍点运算速度和加密/解密速度,结合非对称密钥算法和对称密钥算法,使移动互联网通信加解密即迅速又安全可靠。
Description
技术领域
本发明涉及一种信息通信加密技术,特别涉及基于国密算法的移动互联网信息通信加密方法。
背景技术
国密算法是国家密码局公布的中国自主研发的商用密码算法和规范,用于保障商用密码的安全。随着移动互联网的快速发展,其相关信息安全也越来越受到人们的关注,如何将国密算法有效的应用于移动互联网,更好的保障移动互联网通信安全,便成为近期研究热点。
移动互联网具有高便捷,隐私要求高以及应用轻便等特性。国密算法中基于椭圆曲线离散对数问题(ECDLP)的SM2算法无疑是比较理想的选择,但要适应移动互联网通信,特别是在即时通信(IM)方面对信息传递要求快速、便捷、安全性高,还需要解决好以下问题:
(1)如何快速选取最佳的椭圆曲线。
合适椭圆曲线参数将直接影响到椭圆曲线加密算法的速度、效率、密钥长度以及安全性。
(2)如何加快椭圆曲线多倍点运算。
椭圆曲线加密算法中点加法运算,特别是多倍点运算。由于高精度大整数运算的复杂性,使其成为影响算法运算速度的瓶颈。
(3)如何避免SM2算法产生的密钥过长,加密时间过长问题。
ElGamal公钥***是国际上公认比较成功的公钥***,但对较长的明文信息加密时,产生的加密后信息会很长,导致加密时间过长,影响加密效率。
发明内容
本发明的目的在于提供一种在移动互联网实际项目中使用国密算法行之有效的方法,以解决椭圆曲线参数的快速选取,椭圆曲线多倍点运算的快速实现,以及由于加密明文较长而导致加密时间过长的问题。
为实现上述目的,本发明采取了以下技术方案。基于国密算法的移动互联网信息通信加密方法,其步骤如下:
1)椭圆曲线的动态创建:用户A通过移动终端向用户B发送加密信息,根据SM2公钥密码算法,用户A动态创建椭圆曲线;
2)密钥互换:
(1)用户A创建完所述椭圆曲线后,随机产生私钥dA,再根据所述椭圆曲线相关参数计算出公钥kA;
(2)用户A将公钥kA和所述椭圆曲线相关参数传递给用户B;用户B随机生成自己的私钥dB,再使用用户A传来的所述椭圆曲线相关参数生成公钥kB;该过程如果成功,用户B发送公钥kB和确认信息给用户A,用户A收到后完成密钥互换;否则发送错误信息,重复密钥互换;
3)加密/解密通信:
(1)加密通信时,明文信息使用SM4对称密钥加密算法进行加密,SM4算法的加密密钥嵌入到所述椭圆曲线上一点,再使用对方公钥对其进行加密;
(2)解密通信时,通过私钥把嵌入加密密钥的椭圆点换算出来,再使用SM4算法进行信息解密。
所述动态创建分为所述椭圆曲线的有限域Fp、大素数p的确定、参数Ep(a,b)的确定和基点G的选定。
所述椭圆曲线的有限域Fp为选取的素域,对应的椭圆曲线方程为:y2 = x3+ax+b, a,b ∈ Fp,且(4a3+27b2) mod p ̸= 0。
所述大素数p的确定,先随机产生大素数p,然后采用概率素数测试算法Miller-Rabin算法测试,并使用结合滑动窗口算法和Montgomery类算法对Miller-Rabin算法底层优化。
所述椭圆曲线相关参数,包括椭圆曲线方程系数Ep(a,b),大素数p,基点G。
所述动态创建椭圆曲线,指在用户每次使用移动终端通信时,都创建一次椭圆曲线,保留本地,在主动发起通信时,发送相关参数给对方,以保证通信双方使用同一椭圆曲线参数加解密信息。
所述私钥均为随机产生的固定长度的随机数(一般为16位以上的十六进制数)。
所述加密密钥嵌入到椭圆曲线上一点,是将加密密钥转成大整数,并作为所述椭圆曲线上某点的X轴坐标,再根据所述椭圆曲线方程求出Y轴坐标,所得的点即为嵌入点。
所述加密密钥为随机产生的128位比特长度的十六进制数,使用SM2算法对该加密密钥加密。
所述加密/解密通信,其过程是基于ElGamal(一种常见的加密算法,它是基于1984年提出的公钥密码体制和椭圆曲线加密体系)公钥***的加密/解密过程,加密后的椭圆点信息转成十六进制串。
本发明对信息的加密/解密通信过程中大量使用到了椭圆曲线的加法以及倍点运算,例如计算公钥的公式为:K= dG (K:公钥,d:私钥,G:基点)。G为取至椭圆曲线上的点,d为随机选取的私钥,公钥K就是G点的d倍点计算。
本文提出了一种基于国密算法的移动互联网通信有效方法,使用Montgomery算法对Miller-Rabin算法底层优化,在素数测试的最佳选择上取得较好效果,采用滑动窗口算法通过灵活的控制窗口的大小,并跳跃式的计算二进制串,极大的提高了运算的速度。采用滑动窗口算法提高椭圆曲线倍点运算速度,有效地提高了加密解密速度,结合非对称密钥算法和对称密钥算法,使移动互联网通信加解密即迅速又安全可靠。
附图说明
图1是本发明的基于ElGamal公钥***移动互联网通信流程图。
具体实施方式
以下结合附图和实施例对本发明作进一步说明。参见图1,用户A101 与用户B111通信步骤:
1 、椭圆曲线动态创建 102
选取素域作为椭圆曲线的有限域,其对应的椭圆曲线方程为:y2 =
x3+ax+b, a,b ∈ Fp,且(4a3+27b2)
mod p ̸= 0。用户A 首先随机选取大素数p,再使用Miller-Rabin算法完成对大素数p的最佳测试,使用Montgomery算法对其底层优化。Montgomery算法是一种快速大数模乘算法,利用c = a * b(mod p)来简化模乘计算。
2、密钥互换(密钥互换为通信双方创建公钥,并相互交换对方公钥;加密时,使用对方公钥进行加密;解密时,使用私钥解密。)
2.1用户A101创建私钥dA和公钥kA103:
随机选取指定长度的字符串作为私钥dA,根据公钥计算公式计算出用户A101的公钥kA = dA*G。
2.2用户B111创建私钥dB和公钥kB113:
用户B111接受用户A101传来的椭圆曲线参数 Ep(a, b), 基点G(为所述椭圆曲线上一点,满足(XG,YG)∈E(Fp), G ̸= 0),大素数p(为随机产生的一个长度大于192位比特串的素数)。随机创建自己的私钥dB(创建方式同用户A101),然后根据上述参数计算公钥kB =
dB*G,并将该公钥以及确认信息114传回用户A101。
2.3完成密钥交换104:
根据用户B111的确认信息完成密钥交换114,收到错误信息重复2.1步骤。
、通信
完成密钥交换后,通信双方可以进行加密通信。为了解决由于信息过长,而导致的加密解密速度较慢问题。采用国密算法中的对称密钥算法SM4对信息进行分组加密,使用非对称密钥算法SM2对加密密钥进行加密。
3.1椭圆曲线多倍点运算
在对信息的加密解密过程中,大量使用了椭圆曲线的倍点运算。提高其运算效率也将直接影响到双方信息交流的顺畅。
采用滑动窗口算法能有效的提高倍点运算的效率,计算多倍点Q = kP, 其中P为椭圆曲线上一点,k二进制表示:
k = (ktkt-1…k1k0), h为窗口大小,满足h>=1。
滑动窗口算法可以灵活的控制窗口的大小,并跳跃式的计算二进制串,极大的提高了运算的速度。
3.2加密105、116
在对明文加密时,使用国密算法SM4对明文进行分组加密(由于对称密钥加密算法加解密速度快,所以即使明文很长,也能保证其加解密的速度,这点在即时通信(IM)中尤为重要),再用SM2算法对加密密钥加密(由于SM4算法的加密密钥为固定长度为128比特,这样有效避免了由于加密信息很长导致的SM2算法产生的密钥过长,加密时间过长问题,并对密钥进行管理。这种方式即保证了数据的安全又提高了对信息加解密的速度。),然后将加密密钥嵌入到椭圆曲线上一点m上(将信息转成大整数,作为椭圆曲线m点的X坐标,在根据椭圆方程确定m的Y坐标)。然后随机生成数r,并计算加密后的信息M = m + r*kB mod p,将M和r*G以及加密后的信息发送给对方。
3.3解密106、115
接收方接收到M和r*G,根据kB = dB*G mod p, 算出r*kB = r*G*dB,由此计算出m = M - r*G*dB mod p,再将SM4算法的加密密钥从椭圆曲线点中换算出来,然后完成对加密信息的解密过程。
实施例:以下列举本发明基于国密算法的移动互联网信息通信加密方法的一个较佳实施方式。在针对医疗行业的“我要就医”手机App中,医生(用户B111)和病人(用户A101)的即时通信模块,对聊天记录、病例记录和用户密码等涉及个人隐私的信息(包括聊天记录、病例记录和用户密码等)进行加密。
病人(用户A101)使用移动终端设备(包括手机、pad、iPad、智能手持设备以及PC),向医生进行询诊。首先打开“我要就医”App应用,进入即时通信功能模块,选择医生(用户B111)进行询诊;此时应用会动态创建用于加密算法的椭圆曲线102,并根据所得相关参数创建病人(用户A101)的移动终端的公钥和私钥103。然后像指定医生(用户B111)的移动终端发送椭圆曲线相关参数(用于创建公钥和私钥)和公钥(用于信息加密),医生(用户B111)的移动终端在接收到上述参数后,创建医生(用户B111)的移动终端端的公钥和私钥113,并发送确认信息114和医生(用户B111)的移动终端的公钥给病人(用户A101)的移动终端。病人(用户A101)的移动终端根据接收到的确认信息完成密钥互换104,否则重复103。
完成密钥互换后,双方便可开始通信,发送方使用SM4对称密钥加密算法对信息明文进行加密,使用SM2非对称密钥加密算法对SM4的加密密钥进行加密105、116,接收方先使用SM2算法将加密密钥解密出来,然后使用SM4算法解密信息明文106、115,完成一次信息通信100。
Claims (10)
1.基于国密算法的移动互联网信息通信加密方法,其特征在于,其步骤如下:
1)椭圆曲线的动态创建:用户A通过移动终端向用户B发送加密信息,根据SM2公钥密码算法,用户A动态创建椭圆曲线;
2)密钥互换:
(1)用户A创建完所述椭圆曲线后,随机产生私钥dA,再根据所述椭圆曲线相关参数计算出公钥kA;
(2)用户A将公钥kA和所述椭圆曲线相关参数传递给用户B;用户B随机生成自己的私钥dB,再使用用户A传来的所述椭圆曲线相关参数生成公钥kB;该过程如果成功,用户B发送公钥kB和确认信息给用户A,用户A收到后完成密钥互换;否则发送错误信息,重复密钥互换;
3)加密/解密通信:
(1)加密通信时,明文信息使用SM4对称密钥加密算法进行加密,SM4算法的加密密钥嵌入到所述椭圆曲线上一点,再使用对方公钥对其进行加密;
(2)解密通信时,通过私钥把嵌入加密密钥的椭圆点换算出来,再使用SM4算法进行信息解密。
2.根据权利要求1所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述动态创建分为所述椭圆曲线的有限域Fp、大素数p的确定、参数Ep(a,b)的确定和点G的选定。
3.根据权利要求2所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述椭圆曲线的有限域Fp为选取的素域,对应的椭圆曲线方程为:y2 = x3+ax+b, a,b ∈ Fp,且(4a3+27b2) mod p ̸= 0。
4.根据权利要求2所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述大素数p的确定,先随机产生大素数p,然后采用概率素数测试算法Miller-Rabin算法测试,并使用结合滑动窗口算法和Montgomery类算法对Miller-Rabin算法底层优化。
5.根据权利要求1所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述椭圆曲线相关参数,包括椭圆曲线方程系数Ep(a,b),大素数p,基点G。
6.根据权利要求1所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述动态创建椭圆曲线,指在用户每次使用移动终端通信时,都创建一次椭圆曲线,保留本地,在主动发起通信时,发送相关参数给对方,以保证通信双方使用同一椭圆曲线参数加解密信息。
7.根据权利要求1所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述私钥均为随机产生的固定长度的随机数。
8.根据权利要求1所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述加密密钥嵌入到椭圆曲线上一点,是将加密密钥转成大整数,并作为所述椭圆曲线上某点的X轴坐标,再根据所述椭圆曲线方程求出Y轴坐标,所得的点即为嵌入点。
9.根据权利要求1或8所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述加密密钥为随机产生的128位比特长度的十六进制数,使用SM2算法对该加密密钥加密。
10.根据权利要求1所述的基于国密算法的移动互联网信息通信加密方法,其特征在于,所述加密/解密通信,其过程是基于ElGamal公钥***的加密/解密过程,加密后的椭圆点信息转成十六进制串。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410814182.6A CN104468125A (zh) | 2014-12-24 | 2014-12-24 | 基于国密算法的移动互联网信息通信加密方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410814182.6A CN104468125A (zh) | 2014-12-24 | 2014-12-24 | 基于国密算法的移动互联网信息通信加密方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104468125A true CN104468125A (zh) | 2015-03-25 |
Family
ID=52913555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410814182.6A Pending CN104468125A (zh) | 2014-12-24 | 2014-12-24 | 基于国密算法的移动互联网信息通信加密方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104468125A (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105915509A (zh) * | 2016-04-11 | 2016-08-31 | 江苏大学 | 一种基于混合加密算法的网络型电压监测*** |
CN106209360A (zh) * | 2016-07-22 | 2016-12-07 | 安徽皖通邮电股份有限公司 | 一种基于国密算法的预共享密钥的身份鉴别方法 |
CN106301770A (zh) * | 2016-08-22 | 2017-01-04 | 大唐微电子技术有限公司 | 一种Java卡SM2数字签名验证或信息加密的方法及装置 |
CN106385593A (zh) * | 2016-09-14 | 2017-02-08 | 武汉斗鱼网络科技有限公司 | 基于椭圆曲线算法的同时观看直播人数的统计方法及*** |
CN106411498A (zh) * | 2016-12-23 | 2017-02-15 | 艾体威尔电子技术(北京)有限公司 | 一种实现国密算法的方法 |
CN107026859A (zh) * | 2017-03-31 | 2017-08-08 | 西安电子科技大学 | 一种隐私云医疗数据的安全传输方法 |
CN107170448A (zh) * | 2017-05-23 | 2017-09-15 | 成都鼎智汇科技有限公司 | 用于无人机的语音识别算法 |
CN107465508A (zh) * | 2017-08-07 | 2017-12-12 | 收付宝科技有限公司 | 一种软硬件结合构造真随机数的方法、***和设备 |
CN107483204A (zh) * | 2017-09-04 | 2017-12-15 | 捷德(中国)信息科技有限公司 | 一种国密sm2加密算法的优化处理方法及装置 |
CN107896147A (zh) * | 2017-12-07 | 2018-04-10 | 福建联迪商用设备有限公司 | 一种基于国密算法协商临时会话密钥的方法及其*** |
CN109360611A (zh) * | 2018-09-25 | 2019-02-19 | 湖北工业大学 | 一种基于医疗大数据的隐私保护数据挖掘***及方法 |
CN110493124A (zh) * | 2019-09-30 | 2019-11-22 | 杭州增信信息技术有限公司 | 保护数据安全的加密即时通信***及通信方法 |
CN110505062A (zh) * | 2019-08-27 | 2019-11-26 | 杭州云象网络技术有限公司 | 一种应用于联盟链的动态椭圆曲线加密方法 |
CN111368317B (zh) * | 2020-03-04 | 2021-03-19 | 江苏经贸职业技术学院 | 一种计算机数据加密***及方法 |
CN113132100A (zh) * | 2021-04-13 | 2021-07-16 | 电子科技大学 | 一种基于滑窗QC-LDPC码的McEliece体制加解密方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1831754A (zh) * | 2005-11-04 | 2006-09-13 | 北京浦奥得数码技术有限公司 | 一种椭圆曲线密码***及实现方法 |
WO2008106848A1 (fr) * | 2007-03-02 | 2008-09-12 | Zte Corporation | Réseau de sécurité d'un terminal sans fil et procédé de verrouillage de carte sur la base du chiffre de clé publique de courbe elliptique |
CN101296072A (zh) * | 2007-04-29 | 2008-10-29 | 四川虹微技术有限公司 | 一种椭圆曲线上的共享密钥产生方法 |
CN101567783A (zh) * | 2008-04-24 | 2009-10-28 | 深圳市同洲电子股份有限公司 | 一种基于ⅱ型高斯基域的椭圆曲线加解密方法和装置 |
-
2014
- 2014-12-24 CN CN201410814182.6A patent/CN104468125A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1831754A (zh) * | 2005-11-04 | 2006-09-13 | 北京浦奥得数码技术有限公司 | 一种椭圆曲线密码***及实现方法 |
WO2008106848A1 (fr) * | 2007-03-02 | 2008-09-12 | Zte Corporation | Réseau de sécurité d'un terminal sans fil et procédé de verrouillage de carte sur la base du chiffre de clé publique de courbe elliptique |
CN101296072A (zh) * | 2007-04-29 | 2008-10-29 | 四川虹微技术有限公司 | 一种椭圆曲线上的共享密钥产生方法 |
CN101567783A (zh) * | 2008-04-24 | 2009-10-28 | 深圳市同洲电子股份有限公司 | 一种基于ⅱ型高斯基域的椭圆曲线加解密方法和装置 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105915509A (zh) * | 2016-04-11 | 2016-08-31 | 江苏大学 | 一种基于混合加密算法的网络型电压监测*** |
CN105915509B (zh) * | 2016-04-11 | 2019-04-05 | 江苏大学 | 一种基于混合加密算法的网络型电压监测*** |
CN106209360A (zh) * | 2016-07-22 | 2016-12-07 | 安徽皖通邮电股份有限公司 | 一种基于国密算法的预共享密钥的身份鉴别方法 |
CN106301770A (zh) * | 2016-08-22 | 2017-01-04 | 大唐微电子技术有限公司 | 一种Java卡SM2数字签名验证或信息加密的方法及装置 |
CN106385593A (zh) * | 2016-09-14 | 2017-02-08 | 武汉斗鱼网络科技有限公司 | 基于椭圆曲线算法的同时观看直播人数的统计方法及*** |
CN106385593B (zh) * | 2016-09-14 | 2019-05-17 | 武汉斗鱼网络科技有限公司 | 基于椭圆曲线算法的同时观看直播人数的统计方法及*** |
CN106411498A (zh) * | 2016-12-23 | 2017-02-15 | 艾体威尔电子技术(北京)有限公司 | 一种实现国密算法的方法 |
CN106411498B (zh) * | 2016-12-23 | 2019-07-30 | 艾体威尔电子技术(北京)有限公司 | 一种实现国密算法的方法 |
CN107026859A (zh) * | 2017-03-31 | 2017-08-08 | 西安电子科技大学 | 一种隐私云医疗数据的安全传输方法 |
CN107170448A (zh) * | 2017-05-23 | 2017-09-15 | 成都鼎智汇科技有限公司 | 用于无人机的语音识别算法 |
CN107465508A (zh) * | 2017-08-07 | 2017-12-12 | 收付宝科技有限公司 | 一种软硬件结合构造真随机数的方法、***和设备 |
CN107483204A (zh) * | 2017-09-04 | 2017-12-15 | 捷德(中国)信息科技有限公司 | 一种国密sm2加密算法的优化处理方法及装置 |
CN107483204B (zh) * | 2017-09-04 | 2020-07-21 | 捷德(中国)科技有限公司 | 一种国密sm2加密算法的优化处理方法及装置 |
CN107896147A (zh) * | 2017-12-07 | 2018-04-10 | 福建联迪商用设备有限公司 | 一种基于国密算法协商临时会话密钥的方法及其*** |
CN109360611A (zh) * | 2018-09-25 | 2019-02-19 | 湖北工业大学 | 一种基于医疗大数据的隐私保护数据挖掘***及方法 |
CN109360611B (zh) * | 2018-09-25 | 2021-05-18 | 湖北工业大学 | 一种基于医疗大数据的隐私保护数据挖掘***及方法 |
CN110505062A (zh) * | 2019-08-27 | 2019-11-26 | 杭州云象网络技术有限公司 | 一种应用于联盟链的动态椭圆曲线加密方法 |
CN110493124A (zh) * | 2019-09-30 | 2019-11-22 | 杭州增信信息技术有限公司 | 保护数据安全的加密即时通信***及通信方法 |
CN111368317B (zh) * | 2020-03-04 | 2021-03-19 | 江苏经贸职业技术学院 | 一种计算机数据加密***及方法 |
CN113132100A (zh) * | 2021-04-13 | 2021-07-16 | 电子科技大学 | 一种基于滑窗QC-LDPC码的McEliece体制加解密方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104468125A (zh) | 基于国密算法的移动互联网信息通信加密方法 | |
US10785019B2 (en) | Data transmission method and apparatus | |
US8429408B2 (en) | Masking the output of random number generators in key generation protocols | |
CN105024994B (zh) | 无对运算的安全无证书混合签密方法 | |
Jirwan et al. | Review and analysis of cryptography techniques | |
CA2855099C (en) | Key agreement protocol for generating a shared secret key for use by a pair of entities in a data communication system | |
JP4546231B2 (ja) | Idベース署名及び暗号化システムおよび方法 | |
Keerthi et al. | Elliptic curve cryptography for secured text encryption | |
EP3673610B1 (en) | Computer-implemented system and method for highly secure, high speed encryption and transmission of data | |
WO2020164252A1 (zh) | 一种基于双线性对的身份基身份匿藏密钥协商方法 | |
Yin et al. | An efficient and secured data storage scheme in cloud computing using ECC-based PKI | |
KR20100024605A (ko) | Rsa기반 패스워드 인증을 통한 세션키 분배방법 | |
King | Mapping an Arbritrary Message to an Elliptic Curve When Defined over GF (2^ n). | |
Aydos et al. | Implementing network security protocols based on elliptic curve cryptography | |
CA2742530C (en) | Masking the output of random number generators in key generation protocols | |
Lu et al. | An enhanced authenticated key agreement protocol for wireless mobile communication | |
Chauhan | An implemented of hybrid cryptography using elliptic curve cryptosystem (ECC) and MD5 | |
Oladipupo et al. | Improved authenticated elliptic curve cryptography scheme for resource starve applications | |
Amounas et al. | An efficient signcryption scheme based on the elliptic curve discrete logarithm problem | |
JP2009141767A (ja) | 暗号鍵の生成システム、暗号鍵の生成方法、暗号化認証システム及び暗号化通信システム | |
Ahirwal et al. | Signcryption scheme that utilizes elliptic curve for both encryption and signature generation | |
Sheth et al. | Analysis of cryptography techniques | |
Hsu et al. | A dynamic identity end-to-end authentication key exchange protocol for IoT environments | |
JP2007208410A (ja) | Idベース暗号通信システム | |
Eshghi et al. | Security Enhancement of Wireless Sensor Networks: A Hybrid Efficient Encryption Algorithm Approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150325 |
|
WD01 | Invention patent application deemed withdrawn after publication |