CN115174152B - 一种群组测试认证加密方法、验证解密方法及通信方法 - Google Patents
一种群组测试认证加密方法、验证解密方法及通信方法 Download PDFInfo
- Publication number
- CN115174152B CN115174152B CN202210644608.2A CN202210644608A CN115174152B CN 115174152 B CN115174152 B CN 115174152B CN 202210644608 A CN202210644608 A CN 202210644608A CN 115174152 B CN115174152 B CN 115174152B
- Authority
- CN
- China
- Prior art keywords
- authentication code
- message authentication
- intermediate value
- group test
- ciphertext
- 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.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 70
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012795 verification Methods 0.000 title claims abstract description 16
- 238000004891 communication Methods 0.000 title claims abstract description 15
- 239000011159 matrix material Substances 0.000 claims description 23
- 239000013598 vector Substances 0.000 claims description 19
- 238000010998 test method Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 description 9
- 230000003044 adaptive effect Effects 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 239000008280 blood Substances 0.000 description 2
- 210000004369 blood Anatomy 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 240000006829 Ficus sundaica Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了一种群组测试认证加密方法、验证解密方法及通信方法,涉及信息安全领域,针对传统认证加密方案的数据扩张问题,将认证加密方案与群组测试方法结合起来,能够有效减少使用认证加密方案进行保密通信时的数据传输量,方法具有较强的实用性。
Description
技术领域
本发明涉及信息安全领域,尤其涉及一种群组测试认证加密方法、群组测试验证解密方法及通信方法。
背景技术
认证加密(Authenticated Encryption)是一种能同时提供加密与认证功能的密码方案。加密保证数据的机密性,即不会泄露明文信息,认证保证数据的完整性,即确保传输的数据不被敌手篡改,同时可以对消息来源进行确认。认证加密方案的加密算法输入为密钥、初始向量、关联数据、明文,其中关联数据是不需要被加密传输只需保证不被篡改的数据,明文是需要被加密传输的数据,输出为密文和消息认证码;解密算法的输入为密钥、初始向量、关联数据、密文和认证码,解密算法重新生成消息认证码,并与接收到的消息认证码进行对比,判断密文是否有效,如果一致,则生成并输出相应的明文。
群组测试(Group Testing)方法起源于二战时期的血液样本检验——如何从大量血液样本中用尽可能少的检验次数快速地找到受感染者。群组测试分为适应性的和非适应性的,适应性的群组测试一般为多步分组测试,后面的分组策略依赖于之前的检测结果;非适应性群组测试只需要一步来进行多个测试,这些测试可以同时进行,更有利于在实际问题中应用,因此本发明使用非适应性的群组测试。这一方法一般通过群组测试矩阵来刻画。
在数据传输时,用户可能会产生大量的短消息,比如在线文档在编辑时会产生增、删、改、撤销等操作,每一个操作可看作一条短消息,在与服务器通信的过程中,对这些消息进行认证加密处理时所产生的初始向量和认证码会带来大量的数据扩张,极大影响了网络传输的效率。
将多条短消息合并成一条长消息再进行认证加密算法处理,可以很大程度上减少认证码的数据扩张,但在解密验证不通过时,无法确定哪条短消息出了问题,将导致所有消息重传。如果在尽可能小的数据扩张情况下能检测出消息错误的位置,将极大地减少网络数据的传输量。
鉴于此,如何在认证加密中减少数据扩张和同时检测错误消息的位置,成为目前需要解决的技术问题。
发明内容
本发明的目的是针对传统认证加密方案的数据扩张问题,将认证加密方案与群组测试方法结合起来,提供了一种应用于发送端的群组测试认证加密方法,以及相应的一种应用于接收端的群组测试验证解密方法,以及一种包括群组测试认证加密和群组测试验证解密的通信方法,能够有效减少使用认证加密方案进行保密通信时的数据传输量,方法具有较强的实用性。
为实现上述目的,本发明采用以下技术方案:
本发明提供一种群组测试认证加密方法,应用于发送端,其包括如下步骤:
利用一种认证加密方案的加密算法,对一组由明文和关联数据构成的消息对加密,生成密文和相应的第一初始消息认证码;
根据所述第一初始消息认证码,利用群组测试矩阵,生成中间值;
对所述中间值加密,生成第一最终消息认证码;将所述加密算法的初始向量、关联数据、密文以及所述第一最终消息认证码发送至接收端。
上述技术方案的有益效果是:提供了一种通用的群组测试认证加密方法,由于最终消息认证码的个数远小于消息的个数,可以有效防止数据扩张,减少通信时的数据传输量。例如,在工业控制***中,需要频繁传输大量数据,可利用本方法对发送端待传输的认证加密数据进行群组测试,能够有效提高通信效率。
进一步地,所述生成密文和相应的消息认证码具体包括:发送端与接收端共享一组密钥K1,根据所述初始向量,通过调用所述认证加密方案的加密算法,对明文和关联数据加密,生成密文和相应的第一初始消息认证码。
进一步地,所述生成中间值具体包括:根据所述群组测试矩阵,将所述第一初始消息认证码分为若干个组,并将各组中的值进行异或,生成中间值。
上述步骤的有益效果是:使用群组测试矩阵可以有效降低对海量数据加密时所生成的消息认证码数量,降低通信时的数据传输量。
进一步地,所述生成最终消息认证码具体包括:发送端与接收端共享另一组密钥K2,根据所述中间值,通过调用可调分组密码对所述中间值加密,获得所述第一最终消息认证码。
上述步骤的有益效果是:使用可调分组密码生成消息认证码,具有较高的安全性,并且方法简单、通用。
进一步地,所述认证加密方案选用CCM算法。
本发明还提供一种群组测试验证解密方法,应用于接收端,其包括如下步骤:
接收发送端发送的初始向量、关联数据、密文以及第一最终消息认证码,利用相同认证加密方案的解密算法对密文解密,生成明文和相应的第二初始消息认证码;
根据所述第二初始消息认证码,利用群组测试矩阵,生成中间值;
对所述中间值加密,生成第二最终消息认证码,并对比接收到的所述第一最终消息认证码,根据群组测试方法,确定无效密文的位置并输出其余相应的明文。
上述技术方案的有益效果是:提供了一种通用的群组测试验证解密方法,用于减少通信时的数据传输量的同时检测错误消息的位置。只需传输少量的消息认证码即可达到检验密文有效性的目的。若所述计算得到的消息认证码合法,表明接收端接收到的数据未被篡改,否则表明数据已被篡改。
进一步地,所述生成明文和相应的第二初始消息认证码具体包括:接收端与发送端共享一组密钥K1,根据接收到的所述初始向量、关联数据,通过调用认证加密方案的解密算法对接收到的密文进行解密,生成明文和相应的第二初始消息认证码。
进一步地,所述生成中间值具体包括:根据所述群组测试矩阵,将所述第二初始消息认证码分为若干个组,并将各组中的值进行异或,生成中间值。
进一步地,所述生成第二最终消息认证码具体包括:接收端与发送端共享另一组密钥K2,根据所述中间值,通过调用可调分组密码对所述中间值加密,获得所述第二最终消息认证码。
本发明还提供一种包括群组测试认证加密和群组测试验证解密的通信方法,其包括如下步骤:
发送端利用一种认证加密方案的加密算法,对一组由明文和关联数据构成的消息对加密,生成密文和相应的第一初始消息认证码;根据所述第一初始消息认证码,利用群组测试矩阵,生成中间值;对所述中间值加密,生成第一最终消息认证码;将所述加密算法的初始向量、关联数据、密文以及所述第一最终消息认证码发送至接收端;
接收端接收发送端发送的初始向量、关联数据、密文以及第一最终消息认证码,利用相同认证加密方案的解密算法对密文解密,生成明文和相应的第二初始消息认证码;根据所述第二初始消息认证码,利用群组测试矩阵,生成中间值;对所述中间值加密,生成第二最终消息认证码,并对比接收到的所述第一最终消息认证码,根据群组测试方法,确定无效密文的位置并输出其余相应的明文。
附图说明
图1为本发明实施例1提供的群组测试认证加密方法流程示意图;
图2为本发明实施例1提供的群组测试认证加密方法原理示意图;
图3为本发明实施例3提供的群组测试验证解密方法流程示意图;
图4为本发明实施例3提供的群组测试验证解密方法原理示意图。
具体实施方式
为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图作详细说明如下。
实施例1
作为本发明的一个具体实施例,公开了一种应用于发送端的群组测试认证加密方法,如图1所示,包括如下步骤:
S1.发送端与接收端共享一组密钥K1,根据初始向量N,对m组消息(Ai,Pi),i=1,2,…,m进行加密,生成密文和相应的第一初始消息认证码(Ci,Si),i=1,2,…,m,其中关联数据Ai是以需要以明文形式传输的数据,Pi是需要加密的明文;
S2.根据上述第一初始消息认证码,利用群组测试矩阵,生成中间值Xj,j=1,2,…,t;
S3.与接收端共享另一组密钥K2,根据所述中间值Xj,j=1,2,…,t,生成第一最终消息认证码T=(T1,T2,…,Tt),t≤m;将(N,(A1,C1),…,(Am,Cm),(T1,T2,…,Tt))发送至接收端。
与现有技术相比,本实施例提供了一种通用的群组测试认证加密方法,用于降低通信时的数据传输量,尤其降低了初始向量N和消息认证码S的数量。图2展示了本发明实施例1提供的群组测试认证加密方法原理示意图。
实施例2
在实施例1的基础上进行优化,步骤S1进一步包括:
S11.发送端与接收端共享密钥K1,对m组消息(Ai,Pi),i=1,2,…,m加密,通过下面公式生成密文和相应的第一初始消息认证码(Ci,Si),i=1,2,…,m:
ε(K1,N||i,Ai,Pi)=(Ci,Si),i=1,…,m
其中ε为认证加密方案的加密算法,它生成密文C=(C1,C2,…,Cm)和相应的第一初始消息认证码S=(S1,S2,…,Sm)。加密时用N||i作为实际使用的初始向量。
优选地,上述认证加密方案可以选用CCM算法。
所述步骤S2进一步包括:
S21.通过下述群组测试矩阵Qj×i,将上述获得的第一初始消息认证码Si,i=1,2,…,m分为t个组,并将各组中的Si进行异或,生成中间值Xj,j=1,2,…,t,其中t≤m;
示例性地,t=9,m=15时,群组测试矩阵可以选为:
上述矩阵Q9×15的每一行代表中间值的分组信息,若aji=1,则第j个分组包含Si,反之aji=0代表第j个分组不包含Si。最终可将15个消息认证码Si分为9组,将各组的值分别异或,得到Xj,j=1,2,…,9。群组测试矩阵的检错能力由群组测试矩阵任意不超过d列按位或都不包含其他列性质中d的最大值决定。上述矩阵Q9×15的检错能力为1,意味着如果有1个密文数据在传输中被篡改,则能精确找到出错位置,若多于1则不能精确找到出错位置。
所述步骤S3进一步包括:
S31.发送端与接收端共享密钥K2,根据上述获得的Xj,j=1,2,…,t,通过下面公式获得第一最终消息认证码T=(T1,T2,…,Tt),t≤m:
其中F为可调分组密码,调柄为j。
实施例3
作为本发明的一个具体实施例,公开了一种应用于接收端的群组测试验证解密方法,如图3所示,包括如下步骤:
S4.接收端接收发送端发送的数据(N′,(A′,C′),T′),初始化P*=⊥、集合与发送端共享密钥K1,根据所述初始向量N′、关联数据A′,对密文C′解密,生成明文和相应的第二初始消息认证码/>
S5.根据上述计算得到的第二初始消息认证码利用群组测试矩阵,生成中间值/>j=1,2,…,t;
S6.接收端与发送端共享密钥K2,对上述中间值j=1,2,…,t加密,生成第二最终消息认证码/>根据所述根据群组测试方法,判断所述T*的每个分量/>和所述T′的每个分量T′j是否一致,若一致,将其中参与生成/>的所有消息认证码Sj所对应的消息序号从集合/>中排除;遍历所述集合/>将/>设为⊥,最终输出P*。
实施时,若所述第二最终消息认证码T*与接收端收到的第一最终消息认证码T′相同,表明接收端接收到的数据未被篡改;若消息认证码不同,则表明数据已被篡改。图4展示了本发明实施例3提供的群组测试验证解密方法原理示意图。
实施例4
在实施例3的基础上进行优化,步骤S4进一步包括:
S41.接收端与发送端共享密钥K1,对密文C′解密,通过下面公式获得明文和相应的第二初始消息认证码
其中为认证加密方案的解密算法,/>算法输出明文和相应的第二初始消息认证码/>
所述步骤S5进一步包括:
S51.通过下述群组测试矩阵Qt×m,将上述获得的第二初始消息认证码分为t个组,并将各组中的/>进行异或,生成中间值/>j=1,2,…,t,其中t≤m;
所述步骤S6进一步包括:
S61.与发送端共享密钥K2,根据上述获得的j=1,2,…,t,通过下面公式获得第二最终消息认证码/>t≤m:
其中F为可调分组密码,调柄为j。
S62.根据所述根据群组测试方法,判断所述T*的每个分量和所述T′的每个分量T′j是否一致,若一致,将其中参与生成/>的所有第二初始消息认证码Sj所对应的消息序号从集合/>中排除;遍历所述集合/>将/>设为⊥,最终输出P*。
实施例5
作为本发明的一个具体实施例,公开了一种包括群组测试认证加密和群组测试验证解密的通信方法,具体地由一种应用于发送端的群组测试认证加密方法和一种应用于接收端的群组测试验证解密方法组成,该群组测试认证加密方法与上述实施例1公开的内容相同,该群组测试验证解密方法与上述实施例3公开的内容相同。
实施例6
在实施例5的基础上进行优化,群组测试认证加密方法与上述实施例2公开的内容相同,群组测试验证解密方法与上述实施例4公开的内容相同。
本发明实施例所描述的步骤可以通过计算机程序来指令相关的硬件完成,所述程序可以存储在计算机可读取存储介质中。其中,随机存取存储器(RAM)、只读存储器(ROM)、光盘以及磁碟等可以作为存储程序的介质。
需要说明的是,本发明在描述技术方案时,名称中使用了“初始”“最终”“第一”“第二”的限定,具体为“第一初始消息认证码”“第一最终消息认证码”“第二初始消息认证码”“第二最终消息认证码”,只是为了便于区分和表述,但不用于重新限定其含义,不改变其“消息认证码”的原有含义。
虽然本发明已以实施例公开如上,然其并非用以限定本发明,本领域的普通技术人员对本发明的技术方案进行的适当修改或者等同替换,均应涵盖于本发明的保护范围内,本发明的保护范围以权利要求所限定者为准。
Claims (4)
1.一种群组测试认证加密方法,应用于发送端,其特征在于,包括如下步骤:
利用一种认证加密方案的加密算法,对一组由明文和关联数据构成的消息对加密,生成密文和相应的第一初始消息认证码;所述生成密文和相应的第一初始消息认证码具体包括:发送端与接收端共享一组密钥,根据初始向量,通过调用所述认证加密方案的加密算法,对明文和关联数据加密,生成密文和相应的第一初始消息认证码;
根据所述第一初始消息认证码,利用群组测试矩阵,生成中间值;所述生成中间值具体包括:根据所述群组测试矩阵,将所述第一初始消息认证码分为若干个组,并将各组中的值进行异或,生成中间值;
对所述中间值加密,生成第一最终消息认证码;所述生成第一最终消息认证码具体包括:发送端与接收端共享另一组密钥,根据所述中间值,通过调用可调分组密码对所述中间值加密,获得所述第一最终消息认证码;
将所述加密算法的初始向量、关联数据、密文以及所述第一最终消息认证码发送至接收端。
2.如权利要求1所述的群组测试认证加密方法,其特征在于,所述认证加密方案选用CCM算法。
3.一种群组测试验证解密方法,应用于接收端,其特征在于,包括如下步骤:
接收发送端发送的初始向量、关联数据、密文以及第一最终消息认证码,利用相同认证加密方案的解密算法对密文解密,生成明文和相应的第二初始消息认证码;所述生成明文和相应的第二初始消息认证码具体包括:接收端与发送端共享一组密钥,根据接收到的所述初始向量、关联数据,通过调用认证加密方案的解密算法对接收到的密文进行解密,生成明文和相应的第二初始消息认证码;
根据所述第二初始消息认证码,利用群组测试矩阵,生成中间值;所述生成中间值具体包括:根据所述群组测试矩阵,将所述第二初始消息认证码分为若干个组,并将各组中的值进行异或,生成中间值;
对所述中间值加密,生成第二最终消息认证码,并对比接收到的所述第一最终消息认证码,根据群组测试方法,确定无效密文的位置并输出其余相应的明文;所述生成第二最终消息认证码具体包括:接收端与发送端共享另一组密钥,根据所述中间值,通过调用可调分组密码对所述中间值加密,获得所述第二最终消息认证码。
4.一种通信方法,包括权利要求1所述的群组测试认证加密方法和权利要求3所述的群组测试验证解密方法,其特征在于,包括如下步骤:
发送端利用一种认证加密方案的加密算法,对一组由明文和关联数据构成的消息对加密,生成密文和相应的第一初始消息认证码;根据所述第一初始消息认证码,利用群组测试矩阵,生成中间值;对所述中间值加密,生成第一最终消息认证码;将所述加密算法的初始向量、关联数据、密文以及所述第一最终消息认证码发送至接收端;
接收端接收发送端发送的初始向量、关联数据、密文以及第一最终消息认证码,利用相同认证加密方案的解密算法对密文解密,生成明文和相应的第二初始消息认证码;根据所述第二初始消息认证码,利用群组测试矩阵,生成中间值;对所述中间值加密,生成第二最终消息认证码,并对比接收到的所述第一最终消息认证码,根据群组测试方法,确定无效密文的位置并输出其余相应的明文。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210644608.2A CN115174152B (zh) | 2022-06-08 | 2022-06-08 | 一种群组测试认证加密方法、验证解密方法及通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210644608.2A CN115174152B (zh) | 2022-06-08 | 2022-06-08 | 一种群组测试认证加密方法、验证解密方法及通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115174152A CN115174152A (zh) | 2022-10-11 |
CN115174152B true CN115174152B (zh) | 2024-06-18 |
Family
ID=83484955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210644608.2A Active CN115174152B (zh) | 2022-06-08 | 2022-06-08 | 一种群组测试认证加密方法、验证解密方法及通信方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115174152B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105095070A (zh) * | 2015-04-03 | 2015-11-25 | 中国科学院信息工程研究所 | 基于浏览器测试组件的qq群数据获取方法与*** |
CN111935166A (zh) * | 2020-08-18 | 2020-11-13 | 杭州萤石软件有限公司 | 通信认证方法、***、电子设备、服务器及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1083699A1 (en) * | 1998-05-18 | 2001-03-14 | Mitsubishi Materials Corporation | Information sharing system |
CN112152805A (zh) * | 2020-09-25 | 2020-12-29 | 兴唐通信科技有限公司 | 一种认证加密方法、验证解密方法和通信方法 |
-
2022
- 2022-06-08 CN CN202210644608.2A patent/CN115174152B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105095070A (zh) * | 2015-04-03 | 2015-11-25 | 中国科学院信息工程研究所 | 基于浏览器测试组件的qq群数据获取方法与*** |
CN111935166A (zh) * | 2020-08-18 | 2020-11-13 | 杭州萤石软件有限公司 | 通信认证方法、***、电子设备、服务器及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115174152A (zh) | 2022-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bhardwaj et al. | Security algorithms for cloud computing | |
EP3563512B1 (en) | Equivocation augmentation dynamic secrecy system | |
US8433066B2 (en) | Method for generating an encryption/decryption key | |
EP3476078B1 (en) | Systems and methods for authenticating communications using a single message exchange and symmetric key | |
KR20050027254A (ko) | 데이터 처리 시스템을 위한 효율적인 암호화 및 인증 | |
EP3694143A2 (en) | Enabling access to data | |
KR101608815B1 (ko) | 폐쇄형 네트워크에서 암복호화 서비스 제공 시스템 및 방법 | |
US7779272B2 (en) | Hardware cryptographic engine and encryption method | |
CN114443718A (zh) | 一种数据查询方法及*** | |
US20090010433A1 (en) | Schryption method and device | |
Ahmad et al. | Distributed text-to-image encryption algorithm | |
CN115174152B (zh) | 一种群组测试认证加密方法、验证解密方法及通信方法 | |
Kumar et al. | Invo-substitute: Three layer encryption for enhanced e-commerce website security using substitution cipher and involution function | |
CN112954388A (zh) | 一种数据文件的获取方法、装置、终端设备和存储介质 | |
Al-Attab et al. | Lightweight effective encryption algorithm for securing data in cloud computing | |
Handoko et al. | A File Encoding Using A Combination of Advanced Encryption Standard, Cipher Block Chaining and Stream Cipher In Telkom Region 4 Semarang | |
Mishra et al. | Understanding the Aspect of Cryptography and Internet Security: A Practical Approach | |
CN115277267B (zh) | 一种文档安全加解密方法 | |
Mao et al. | Methodical use of cryptographic transformations in authentication protocols | |
CN112751858B (zh) | 数据加密通信终端方法、装置、终端、服务器及存储介质 | |
Aguila et al. | Implementation of a Secured Student Record Management using Modified RC6 and OTP Algorithms. | |
Sohana et al. | Agent command manipulation system using two keys encryption model | |
Sholikhatin et al. | Comparative Study of RSA Asymmetric Algorithm and AES Algorithm for Data Security | |
Gayathri et al. | Study: Cryptography for information security | |
CN116502250A (zh) | 一种计算机的加解密方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |