CN104539424A - 一种防篡改的考生数据传输方法 - Google Patents

一种防篡改的考生数据传输方法 Download PDF

Info

Publication number
CN104539424A
CN104539424A CN201410798417.7A CN201410798417A CN104539424A CN 104539424 A CN104539424 A CN 104539424A CN 201410798417 A CN201410798417 A CN 201410798417A CN 104539424 A CN104539424 A CN 104539424A
Authority
CN
China
Prior art keywords
examinee
file
key
data
character string
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.)
Granted
Application number
CN201410798417.7A
Other languages
English (en)
Other versions
CN104539424B (zh
Inventor
谢泽鑫
廖力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGZHOU MORNING STAR TECHNOLOGY Co Ltd
Original Assignee
GUANGZHOU MORNING STAR TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GUANGZHOU MORNING STAR TECHNOLOGY Co Ltd filed Critical GUANGZHOU MORNING STAR TECHNOLOGY Co Ltd
Priority to CN201410798417.7A priority Critical patent/CN104539424B/zh
Publication of CN104539424A publication Critical patent/CN104539424A/zh
Application granted granted Critical
Publication of CN104539424B publication Critical patent/CN104539424B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

本发明公开了一种防篡改的考生数据传输方法,包括:生成加密的数据头文件后,将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;将zip文件转化成二进制数据文件后,上传到考试服务器;通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件;从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则逐层解密验证zip文件中的考生数据文件的安全性,否则,进行异常告警。本考生数据传输方法可以防止考生数据在传输过程被篡改,提高了数据安全性,而且本方法实现方式简单,运算量较小,实现成本低,可广泛应用电子化考试领域中。

Description

一种防篡改的考生数据传输方法
技术领域
本发明涉及数据传输领域,特别是涉及一种防篡改的考生数据传输方法。
背景技术
随着科技的发展,计算机技术也日益发展,目前在各种考试中,计算机的应用也越来越广泛,从考生报名、考生信息校验、生成准考证,到进行上机考试或者进行考试数据传输,还有考试后进行成绩发放等,这些过程都可能用到计算机辅助进行。因此,计算机传输考生数据的安全性对考试的公平性将有至关重要的作用。而在目前,随着信息技术的发展和普及,不法分子利用高科技手段进行***已呈现集团化、专业化、规模化并有蔓延的趋势,另外由于各种考试的重要性日益提高,导致考生作弊行为日益增多。总的来说,目前考试安全问题日益严重,报名信息、考试信息、成绩等考生数据被篡改的可能性越来越大,数据安全性低。
发明内容
为了解决上述的技术问题,本发明的目的是提供一种防篡改的考生数据传输方法。
本发明解决其技术问题所采用的技术方案是:
一种防篡改的考生数据传输方法,包括:
加密步骤:生成加密的数据头文件后,将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
数据上传步骤:将zip文件转化成二进制数据文件后,上传到考试服务器;
数据下载步骤:通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件;
解密步骤:从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则逐层解密验证zip文件中的考生数据文件的安全性,否则,进行异常告警。
进一步,所述加密步骤,具体包括:
S11、获取预设的第一密钥和第二密钥,将考生ID、第一密钥以及第一密钥的长度按照预设顺序组合后,采用第二密钥进行加密后生成数据头文件;
S12、将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
所述考生数据文件包括考生ID,还包括考生的报名信息、报志愿信息、答题卡扫描图像、成绩数据和身份认证数据中的任一项或多项,所述第一密钥的长度采用两位字符表示。
进一步,所述步骤S11,包括:
S111、获取预设的第一密钥和第二密钥后,计算第一密钥的长度;
S112、将考生ID、第一密钥以及第一密钥的长度按照第一密钥的长度、第一密钥、考生ID的顺序进行组合后作为明文字符串;
S113、将明文字符串与第二密钥进行异或运算后,生成密文字符串并将该密文字符串作为数据头文件。
进一步,所述解密步骤,具体包括:
S21、从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则执行步骤S22,反之,进行异常告警并结束;
S22、解压该zip文件后,分别获取其数据头文件及考生数据文件,并采用第二密钥对数据头文件进行解密后,获得解密后的数据头文件中的考生ID、第一密钥以及第一密钥的长度;
S23、判断该第一密钥是否与预设的第一密钥一致,若是,则执行步骤S24,反之,进行异常告警并结束;
S24、读取考生数据文件中的考生ID,并判断该考生ID是否与解密后的数据头文件中的考生ID一致,若是则执行步骤S25,反之,进行异常告警并结束;
S25、读取并存储考生数据文件。
进一步,所述步骤S22,包括:
S221、解压该zip文件后,分别获取其数据头文件及考生数据文件;
S222、获取数据头文件的密文字符串后,将密文字符串与第二密钥进行异或运算,生成解密字符串;
S223、从解密字符串的开头读取两位字符作为第一密钥的长度后,根据该长度从解密字符串的第三位开始读取获得第一密钥,最后读取剩下的字符作为考生ID。
进一步,所述第二密钥采用0到31之间的任一整数。
本发明的有益效果是:一种防篡改的考生数据传输方法,包括:生成加密的数据头文件后,将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;将zip文件转化成二进制数据文件后,上传到考试服务器;通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件;从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则逐层解密验证zip文件中的考生数据文件的安全性,否则,进行异常告警。本考生数据传输方法可以防止考生数据在传输过程被篡改,提高了数据安全性,而且本方法实现方式简单,运算量较小,实现成本低。
附图说明
下面结合附图和实施例对本发明作进一步说明。
图1是本发明的一种防篡改的考生数据传输方法的流程图;
图2是本发明的一种防篡改的考生数据传输方法的实施例一的明文字符串的数据格式示意图;
图3是本发明的一种防篡改的考生数据传输方法的实施例一的第一运算示意图;
图4是本发明的一种防篡改的考生数据传输方法的实施例一的第二运算示意图;
图5是本发明的一种防篡改的考生数据传输方法的实施例一的第三运算示意图;
图6是本发明的一种防篡改的考生数据传输方法的实施例一的第四运算示意图;
图7是本发明的一种防篡改的考生数据传输方法的实施例一的解密字符串的数据格式示意图。
具体实施方式
参照图1,本发明提供了一种防篡改的考生数据传输方法,包括:
加密步骤:生成加密的数据头文件后,将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
数据上传步骤:将zip文件转化成二进制数据文件后,上传到考试服务器;
数据下载步骤:通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件;
解密步骤:从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则逐层解密验证zip文件中的考生数据文件的安全性,否则,进行异常告警。
进一步作为优选的实施方式,所述加密步骤,具体包括:
S11、获取预设的第一密钥和第二密钥,将考生ID、第一密钥以及第一密钥的长度按照预设顺序组合后,采用第二密钥进行加密后生成数据头文件;
S12、将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
所述考生数据文件包括考生ID,还包括考生的报名信息、报志愿信息、答题卡扫描图像、成绩数据和身份认证数据中的任一项或多项,所述第一密钥的长度采用两位字符表示。若第一密钥的长度不足两位,则第一位补0。
进一步作为优选的实施方式,所述步骤S11,包括:
S111、获取预设的第一密钥和第二密钥后,计算第一密钥的长度;
S112、将考生ID、第一密钥以及第一密钥的长度按照第一密钥的长度、第一密钥、考生ID的顺序进行组合后作为明文字符串;
S113、将明文字符串与第二密钥进行异或运算后,生成密文字符串并将该密文字符串作为数据头文件。
进一步作为优选的实施方式,所述解密步骤,具体包括:
S21、从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则执行步骤S22,反之,进行异常告警并结束;
S22、解压该zip文件后,分别获取其数据头文件及考生数据文件,并采用第二密钥对数据头文件进行解密后,获得解密后的数据头文件中的考生ID、第一密钥以及第一密钥的长度;
S23、判断该第一密钥是否与预设的第一密钥一致,若是,则执行步骤S24,反之,进行异常告警并结束;
S24、读取考生数据文件中的考生ID,并判断该考生ID是否与解密后的数据头文件中的考生ID一致,若是则执行步骤S25,反之,进行异常告警并结束;
S25、读取并存储考生数据文件。
进一步作为优选的实施方式,所述步骤S22,包括:
S221、解压该zip文件后,分别获取其数据头文件及考生数据文件;
S222、获取数据头文件的密文字符串后,将密文字符串与第二密钥进行异或运算,生成解密字符串;
S223、从解密字符串的开头读取两位字符作为第一密钥的长度后,根据该长度从解密字符串的第三位开始读取获得第一密钥,最后读取剩下的字符作为考生ID。
进一步作为优选的实施方式,所述第二密钥采用0到31之间的任一整数。
下面结合具体实施例对本发明做进一步说明。
实施例一
一种防篡改的考生数据传输方法,包括:
加密步骤:生成加密的数据头文件后,将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
数据上传步骤:将zip文件转化成二进制数据文件后,上传到考试服务器;
数据下载步骤:通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件;
解密步骤:从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则逐层解密验证zip文件中的考生数据文件的安全性,否则,进行异常告警。
加密步骤,具体包括:
S11、获取预设的第一密钥SK1和第二密钥SK2,将考生ID、第一密钥SK1以及第一密钥SK1的长度按照预设顺序组合后,采用第二密钥SK2进行加密后生成数据头文件;对任何考试来说,考生通过互联网提交报名信息时,报名***均会为每个考生产生一个唯一的不重复的标识号,即考生ID,所以这里生成数据头文件时也采用了考生ID。预设顺序实际也可以看做一个预设的加密规则,这里,第一密钥SK1的长度是必须放在最前面的。
具体地,步骤S11,包括S111~S113:
S111、获取预设的第一密钥SK1和第二密钥SK2后,计算第一密钥SK1的长度;
S112、将考生ID、第一密钥SK1以及第一密钥SK1的长度按照第一密钥SK1的长度、第一密钥SK1、考生ID的顺序进行组合后作为明文字符串X。明文字符串为ASCII码字符串,明文字符串X的数据格式如图2所示,图2中,KSID表示考生ID。
S113、将明文字符串X与第二密钥SK2进行异或运算后,生成密文字符串Y并将该密文字符串Y作为数据头文件,即加密公式为:xn⊕SK2=yn,xn、yn分别代表明文字符串X及密文字符串Y的第n个字符,n为不小于0的整数,即n=0,1,2,3,4,5…,n,n+1,…。第二密钥SK2为整数,取值范围为SK2∈[1,31]。
明文字符串X的每个字符与第二密钥SK2进行异或计算,最后获得密文字符串Y,如图3所示。明文字符串X的第一个字符x0与第二密钥SK2进行异或计算,获得密文字符串Y的第一个字符y0的过程如图4所示。
S12、将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
考生数据文件包括考生ID,还包括考生的报名信息、报志愿信息、答题卡扫描图像、成绩数据和身份认证数据中的任一项或多项,第一密钥SK1的长度采用两位字符表示。若第一密钥SK1的长度不足两位,则第一位补0。
解密步骤,具体包括:
S21、从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则执行步骤S22,反之,进行异常告警并结束;
S22、解压该zip文件后,分别获取其数据头文件及考生数据文件,并采用第二密钥SK2对数据头文件进行解密后,获得解密后的数据头文件中的考生ID、第一密钥SK1以及第一密钥SK1的长度;
具体地,步骤S22,包括步骤S221~S223:
S221、解压该zip文件后,分别获取其数据头文件及考生数据文件;
S222、获取数据头文件的密文字符串Y后,将密文字符串Y与第二密钥SK2进行异或运算,生成解密字符串Z,解密公式为:yn⊕SK2=zn,其中yn、zn分别代表密文字符串Y及解密字符串Z的第n个字符,n为不小于0的整数,即n=0,1,2,3,4,5…,n,n+1,…;
密文字符串Y的每个字符与第二密钥SK2进行异或计算,最后获得解密字符串Z的过程,如图5所示。密文字符串Y的第一个字符y0与第二密钥SK2进行异或计算,获得解密字符串Z的第一个字符z0的过程如图6所示,最后获得的解密字符串的格式如图7所示,其中KSID表示考生ID。
S223、从解密字符串Z的开头读取两位字符作为第一密钥SK1的长度后,根据该长度从解密字符串Z的第三位开始读取获得第一密钥SK1,最后读取剩下的字符作为考生ID。
S23、判断该第一密钥SK1是否与预设的第一密钥SK1一致,若是,则执行步骤S24,反之,进行异常告警并结束;
S24、读取考生数据文件中的考生ID,并判断该考生ID是否与解密后的数据头文件中的考生ID一致,若是则执行步骤S25,反之,进行异常告警并结束;
S25、读取并存储考生数据文件。
本数据传输方法通过预先设定好第一密钥SK1、第二密钥SK2及数字签名后,在传输各种考生数据之前,发送方先采用第一密钥SK1、第二密钥SK2与考生ID组合进行加密生成数据头文件,再结合数据头文件及考生数据文件生成zip文件,最后将数字签名写入到zip文件的尾部。接收方接受相对应的zip文件后,依次进行数字签名认证、解密后逐层认证第一密钥SK1及考生ID的合法性,可以防止数据在传输过程被篡改,提高了数据安全性。而且本方法实现方式简单,运算量较小,不会增加对考试相关***的硬件需求,实现成本低。
实施例二
本实施例是实施例一的详细例子。
一、加密步骤
步骤1、第一密钥SK1为qm2014zsks,考生ID为20140901001,第二密钥SK2为8;
步骤2、组成的明文字符串X=10qm2014zsks20140901001;
步骤3、将10qm2014zsks20140901001逐个字符与第二密钥SK2(即整数8)进行异或运算;
步骤4、加密后的密文字符串Y=98ye:89<r{c{:89<8189889,将密文字符串Y作为数据头文件;
步骤5、将数据头文件与考生数据文件压缩为zip文件,在zip文件尾写入数字签名mstchina。
二、数据上传步骤:将zip文件转化成二进制数据文件后,上传到考试服务器
三、数据下载步骤:通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件
四、解密步骤
步骤1、读取zip文件的尾部的数字签名为mstchina,验证通过,执行步骤2;
步骤2、读取zip文件的数据头文件得到密文字符串Y为:98ye:89<r{c{:89<8189889;
步骤3、将密文字符串Y逐个字符地与第二密钥SK2(即整数8)进行异或运算;
步骤4、获得解密字符串Z为10qm2014zsks20140901001;
步骤5、读取10qm2014zsks20140901001的前2位为第一密钥SK1的长度,读取3-12位qm2014zsks作为第一密钥SK1,剩下的字符20140901001为考生ID;
步骤6、验证通过,数据为正常数据,读取考生数据文件并存储。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。

Claims (6)

1.一种防篡改的考生数据传输方法,其特征在于,包括:
加密步骤:生成加密的数据头文件后,将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
数据上传步骤:将zip文件转化成二进制数据文件后,上传到考试服务器;
数据下载步骤:通过互联网从考试服务器上下载指定的二进制数据文件,并保存为zip文件;
解密步骤:从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则逐层解密验证zip文件中的考生数据文件的安全性,否则,进行异常告警。
2.根据权利要求1所述的一种防篡改的考生数据传输方法,其特征在于,所述加密步骤,具体包括:
S11、获取预设的第一密钥和第二密钥,将考生ID、第一密钥以及第一密钥的长度按照预设顺序组合后,采用第二密钥进行加密后生成数据头文件;
S12、将数据头文件与考生数据文件打包压缩生成zip文件,并将预设的数据签名写入该zip文件的尾部;
所述考生数据文件包括考生ID,还包括考生的报名信息、报志愿信息、答题卡扫描图像、成绩数据和身份认证数据中的任一项或多项,所述第一密钥的长度采用两位字符表示。
3.根据权利要求2所述的一种防篡改的考生数据传输方法,其特征在于,所述步骤S11,包括:
S111、获取预设的第一密钥和第二密钥后,计算第一密钥的长度;
S112、将考生ID、第一密钥以及第一密钥的长度按照第一密钥的长度、第一密钥、考生ID的顺序进行组合后作为明文字符串;
S113、将明文字符串与第二密钥进行异或运算后,生成密文字符串并将该密文字符串作为数据头文件。
4.根据权利要求2所述的一种防篡改的考生数据传输方法,其特征在于,所述解密步骤,具体包括:
S21、从zip文件的尾部读取数字签名,并判断该数字签名是否与预设的数字签名一致,若是,则执行步骤S22,反之,进行异常告警并结束;
S22、解压该zip文件后,分别获取其数据头文件及考生数据文件,并采用第二密钥对数据头文件进行解密后,获得解密后的数据头文件中的考生ID、第一密钥以及第一密钥的长度;
S23、判断该第一密钥是否与预设的第一密钥一致,若是,则执行步骤S24,反之,进行异常告警并结束;
S24、读取考生数据文件中的考生ID,并判断该考生ID是否与解密后的数据头文件中的考生ID一致,若是则执行步骤S25,反之,进行异常告警并结束;
S25、读取并存储考生数据文件。
5.根据权利要求4所述的一种防篡改的考生数据传输方法,其特征在于,所述步骤S22,包括:
S221、解压该zip文件后,分别获取其数据头文件及考生数据文件;
S222、获取数据头文件的密文字符串后,将密文字符串与第二密钥进行异或运算,生成解密字符串;
S223、从解密字符串的开头读取两位字符作为第一密钥的长度后,根据该长度从解密字符串的第三位开始读取获得第一密钥,最后读取剩下的字符作为考生ID。
6.根据权利要求2所述的一种防篡改的考生数据传输方法,其特征在于,所述第二密钥采用0到31之间的任一整数。
CN201410798417.7A 2014-12-18 2014-12-18 一种防篡改的考生数据传输方法 Active CN104539424B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410798417.7A CN104539424B (zh) 2014-12-18 2014-12-18 一种防篡改的考生数据传输方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410798417.7A CN104539424B (zh) 2014-12-18 2014-12-18 一种防篡改的考生数据传输方法

Publications (2)

Publication Number Publication Date
CN104539424A true CN104539424A (zh) 2015-04-22
CN104539424B CN104539424B (zh) 2017-10-17

Family

ID=52854895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410798417.7A Active CN104539424B (zh) 2014-12-18 2014-12-18 一种防篡改的考生数据传输方法

Country Status (1)

Country Link
CN (1) CN104539424B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656478A (zh) * 2016-10-31 2017-05-10 用友网络科技股份有限公司 一种多节点间的通信加密方法
CN107273150A (zh) * 2017-05-10 2017-10-20 深圳市金百锐通信科技有限公司 预加载固件下载写入方法及装置
CN108924167A (zh) * 2018-09-06 2018-11-30 贵阳信息技术研究院(中科院软件所贵阳分部) 一种基于区块链的无法篡改的网络出题和答题方法
CN113965382A (zh) * 2021-10-21 2022-01-21 国网安徽省电力有限公司物资分公司 一种招标监管名单数据加密算法防篡改方法
CN116319079A (zh) * 2023-05-16 2023-06-23 北京赢科天地电子有限公司 一种成绩数据的安全加密方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060230124A1 (en) * 2000-06-22 2006-10-12 Microsoft Corporation Distributed computing services platform
CN101694724A (zh) * 2009-10-21 2010-04-14 重庆大学 在数码相机jpeg图像中嵌入gps信息并确保图像安全的方法
CN101833735A (zh) * 2010-03-24 2010-09-15 深圳市雁联计算***有限公司 一种集中代收/付***和集中代收/付方法
CN102970144A (zh) * 2012-12-20 2013-03-13 四川长虹电器股份有限公司 基于身份的认证方法
CN103595721A (zh) * 2013-11-14 2014-02-19 福建伊时代信息科技股份有限公司 网盘文件安全共享方法、共享装置及共享***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060230124A1 (en) * 2000-06-22 2006-10-12 Microsoft Corporation Distributed computing services platform
CN101694724A (zh) * 2009-10-21 2010-04-14 重庆大学 在数码相机jpeg图像中嵌入gps信息并确保图像安全的方法
CN101833735A (zh) * 2010-03-24 2010-09-15 深圳市雁联计算***有限公司 一种集中代收/付***和集中代收/付方法
CN102970144A (zh) * 2012-12-20 2013-03-13 四川长虹电器股份有限公司 基于身份的认证方法
CN103595721A (zh) * 2013-11-14 2014-02-19 福建伊时代信息科技股份有限公司 网盘文件安全共享方法、共享装置及共享***

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656478A (zh) * 2016-10-31 2017-05-10 用友网络科技股份有限公司 一种多节点间的通信加密方法
CN106656478B (zh) * 2016-10-31 2019-12-20 用友网络科技股份有限公司 一种多节点间的通信加密方法
CN107273150A (zh) * 2017-05-10 2017-10-20 深圳市金百锐通信科技有限公司 预加载固件下载写入方法及装置
CN107273150B (zh) * 2017-05-10 2020-10-02 深圳市金百锐通信科技有限公司 预加载固件下载写入方法及装置
CN108924167A (zh) * 2018-09-06 2018-11-30 贵阳信息技术研究院(中科院软件所贵阳分部) 一种基于区块链的无法篡改的网络出题和答题方法
CN108924167B (zh) * 2018-09-06 2020-12-01 贵阳信息技术研究院(中科院软件所贵阳分部) 一种基于区块链的无法篡改的网络出题和答题方法
CN113965382A (zh) * 2021-10-21 2022-01-21 国网安徽省电力有限公司物资分公司 一种招标监管名单数据加密算法防篡改方法
CN116319079A (zh) * 2023-05-16 2023-06-23 北京赢科天地电子有限公司 一种成绩数据的安全加密方法
CN116319079B (zh) * 2023-05-16 2023-08-01 北京赢科天地电子有限公司 一种成绩数据的安全加密方法

Also Published As

Publication number Publication date
CN104539424B (zh) 2017-10-17

Similar Documents

Publication Publication Date Title
CN104539424A (zh) 一种防篡改的考生数据传输方法
CN106416124B (zh) 半确定性数字签名生成
US11770262B2 (en) Odd index precomputation for authentication path computation
CN110249336A (zh) 使用签名密钥对可信执行环境的寻址
CN103973936B (zh) 一种高强度医学图像快速加密方法及解密方法
CN105468940B (zh) 软件保护方法及装置
Li et al. An Image Encryption Scheme Based on The Three-dimensional Chaotic Logistic Map.
CN111130793A (zh) 一种基于区块链招投标***的文件加密方法
CN111553443B (zh) 裁判文书处理模型的训练方法、训练装置和电子设备
CN104618327A (zh) 基于可信操作指令遥控远程自控装置的物联网安全实现方法
Almazrooie et al. Improving the diffusion of the stream cipher salsa20 by employing a chaotic logistic map
CN101030852B (zh) 含有人体信息的高度安全的加密解密方法
CN110166489A (zh) 一种物联网中数据传输方法、***、设备及计算机介质
CN115022102B (zh) 输电线监测数据传输方法、装置、计算机设备和存储介质
CN111538479A (zh) 开标过程中的随机参数生成方法及装置
US20200322164A1 (en) Information processing apparatus, registration apparatus, information processing method, registration method, and computer program
Ahmed et al. Medical image encryption: a comprehensive review
CN105117653B (zh) 一种近红外光谱数据加密方法
CN110830237A (zh) 基于时刻的cpk密钥生成方法、装置、实体及密钥中心
Hagras et al. Physical layer authenticated image encryption for IoT network based on biometric chaotic signature for MPFrFT OFDM system
CN106375327B (zh) 一种抗恶意攻击的代理密钥混淆电子投票***及方法
CN117714613A (zh) 一种图像加密方法、装置、电子设备和存储介质
CN104868989A (zh) 用于图像数据安全传输的加密方法
Oh et al. A novel message-preserving scheme with format-preserving encryption for connected cars in multi-access edge computing
Zin Message embedding in PNG file using LSB steganographic technique

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant