CN113347143A - 一种身份验证方法、装置、设备及存储介质 - Google Patents

一种身份验证方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN113347143A
CN113347143A CN202110398003.5A CN202110398003A CN113347143A CN 113347143 A CN113347143 A CN 113347143A CN 202110398003 A CN202110398003 A CN 202110398003A CN 113347143 A CN113347143 A CN 113347143A
Authority
CN
China
Prior art keywords
hash value
data
ciphertext
user
module
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
CN202110398003.5A
Other languages
English (en)
Other versions
CN113347143B (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.)
Xi'an Huibo Wending Information Technology Co Ltd
Original Assignee
Xi'an Huibo Wending Information 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 Xi'an Huibo Wending Information Technology Co Ltd filed Critical Xi'an Huibo Wending Information Technology Co Ltd
Priority to CN202110398003.5A priority Critical patent/CN113347143B/zh
Publication of CN113347143A publication Critical patent/CN113347143A/zh
Application granted granted Critical
Publication of CN113347143B publication Critical patent/CN113347143B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • H04L63/0435Network 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 wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • H04L63/0442Network 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 wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • H04L63/045Network 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 wherein the sending and receiving network entities apply hybrid encryption, i.e. combination of symmetric and asymmetric encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic 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/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords

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)
  • Power Engineering (AREA)
  • Storage Device Security (AREA)

Abstract

本发明属于数据加密技术领域,具体公开了一种身份验证方法、装置、设备及存储介质。用户使用***时,用户端内的图片加密算法对存储的图片进行加密,然后使用哈希算法计算加密图片的哈希值,将哈希值和加密的时间参数和用户的操作请求信息使用公钥加密,用户端将加密密文传输到***服务器,***服务器使用私钥解密密文,使用解密得到的加密时间参数对***服务器存储的图片进行加密,然后使用哈希算法计算加密图片的哈希值,并与解密得到大哈希值做对比。本发明基于非对称加密算法、哈希算法和图片加密的身份验证方法,可在无安全加密传输的网络环境或者有加密传输的网络环境基础上增加安全验证。

Description

一种身份验证方法、装置、设备及存储介质
技术领域
本申请属于数据加密技术领域,特别涉及一种身份验证方法、装置、设备及存储介质。
背景技术
随着计算机技术应用的普及,计算机在人们的生产、生活中有着举足轻重的地位。计算机在使用过程中,往往会受到各种挑战,其中,计算机上的各种文件的安全就是一个非常大的挑战。
为了保证文件的安全,发展出了各种行之有效的加解密技术。现有技术中,为了保证文件的安全性,常常会采用各种加密算法给文件加密,从而避免文件被非法篡改以保证文件的安全性。但是在用户与***交互的过程中,存在用户操作数据被截获,进而也就增加了数据被篡改的可能,因此有被模仿操作的风险。
因此,提供一种新的***与用户身份互相验证的方法是本领域技术人员亟需解决的技术问题。
发明内容
本发明的目的在于克服现有技术中存在数据被截获篡改的缺陷,提供一种身份验证方法。
本发明的第一方面,提供了一种身份验证方法,包括用户身份验证方法和***服务器身份验证方法,
所述用户身份验证方法包括以下步骤:
S1:用户提供标识图片,用户端对图片进行加密、哈希,得到哈希值;
S2:用户端随机生成密钥,对文件原文进行加密,形成密文;
S3:对所述密文进行哈希、对称加密,得到哈希值;
S4:对步骤S1-S3所得的哈希值和密文进行非对称加密,得到新的密文;
S5:用户端通过网络数据将所述新的密文发送至***服务器;
S6:***服务器对新的密文进行解密,得到数据原文和标识图片;
S7:对数据原文和标识图片分别进行哈希,得到数据原文哈希值和标识图片哈希值;
S8:将所述步骤S7中的数据原文哈希值和所述S3中的哈希值进行比对,若一致,则数据原文未被篡改;将所述步骤S7中的标识图片哈希值和所述S1中的哈希值进行比对,若一致,则确认发送信息的用户端身份无误;
所述***服务器身份验证方法包括以下步骤:
S10:***服务器根据用户提供标识图片,对图片进行加密、哈希,得到哈希值;
S20:***服务器随机生成密钥,对文件原文进行加密,形成密文;
S30:对所述密文进行哈希、对称加密,得到哈希值;
S40:对步骤S1-S3所得的哈希值和密文进行非对称加密,得到新的密文;
S50:***服务器通过网络数据将所述新的密文发送至用户端;
S60:用户端对新的密文进行解密,得到数据原文和标识图片;
S70:用户端对数据原文和标识图片分别进行哈希,得到数据原文哈希值和标识图片哈希值;
S80:将所述步骤S7中的数据原文哈希值和所述S3中的哈希值进行比对,若一致,则数据原文未被篡改;将所述步骤S7中的标识图片哈希值和所述S1中的哈希值进行比对,若一致,则确认发送信息的***服务器身份无误。
进一步的方案为,所述步骤S2和S20中,用户端随机通过SM4算法生成密钥,将待传输的数据原文使用所述密钥进行SM4算法加密。
进一步的方案为,所述哈希为SM3哈希运算。
进一步的方案为,所述步骤S1和S10中对图片进行加密采用时间加密算法。
本发明的第二方面,提供一种身份验证装置,包括用户模块和***服务模块,所述用户模块和***服务模块均包括加密模块、密钥生成模块、数据传输模块、数据接收模块、存储模块和分析模块,所述加密模块用于对标识图片进行加密、哈希;所述密钥生成模块用于随机生成密钥,对文件原文进行加密,形成密文;所述数据传输模块用于通过网络数据将所述新的密文发送至***服务器;所述数据接收模块用于接收加密文件;所述存储模块用于存储加密文件和标识图片;所述分析模块用于比对哈希值,确认身份验证是否通过。
进一步的方案为,所述用户模块和***服务模块设置相同的SM2、SM3、SM4算法和图片加密算法。
进一步的方案为,对所述标识图片进行加密采用时间加密算法。
本发明的第三方面,提供一种设备,包括:存储器和处理器;所述存储器用于存储计算机指令;所述处理器用于运行所述存储器存储的所述计算机指令实现上述的身份验证方法。
本发明的第四方面,提供一种存储介质,包括:可读存储介质和计算机指令,所述计算机指令存储在所述可读存储介质中;所述计算机指令用于实现上述的身份验证方法。
与现有技术相比,本发明的有益效果在于:
(1)本发明基于非对称加密算法、哈希算法和图片加密的身份验证方法,可在无安全加密传输的网络环境或者有加密传输的网络环境基础上增加安全验证。
(2)本发明通过确认数据原文是否被篡改和确认发送数据的用户端或***服务器身份是否无误两方面来保护文件,保证了文件的安全性。
附图说明
以下附图仅对本发明作示意性的说明和解释,并不用于限定本发明的范围,其中:
图1:用户身份验证方法流程示意图;
图2:***服务器身份验证方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案、设计方法及优点更加清楚明了,以下结合附图通过具体实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。
如图1和图2所示,本发明的第一方面,提供了一种身份验证方法,包括用户身份验证方法和***服务器身份验证方法,
所述用户身份验证方法包括以下步骤:
S1:用户提供标识图片,用户端对图片进行加密、哈希,得到哈希值;
S2:用户端随机生成密钥,对文件原文进行加密,形成密文;
S3:对所述密文进行哈希、对称加密,得到哈希值;
S4:对步骤S1-S3所得的哈希值和密文进行非对称加密,得到新的密文;
S5:用户端通过网络数据将所述新的密文发送至***服务器;
S6:***服务器对新的密文进行解密,得到数据原文和标识图片;
S7:对数据原文和标识图片分别进行哈希,得到数据原文哈希值和标识图片哈希值;
S8:将所述步骤S7中的数据原文哈希值和所述S3中的哈希值进行比对,若一致,则数据原文未被篡改;将所述步骤S7中的标识图片哈希值和所述S1中的哈希值进行比对,若一致,则确认发送信息的用户端身份无误;
所述***服务器身份验证方法包括以下步骤:
S10:***服务器根据用户提供标识图片,对图片进行加密、哈希,得到哈希值;
S20:***服务器随机生成密钥,对文件原文进行加密,形成密文;
S30:对所述密文进行哈希、对称加密,得到哈希值;
S40:对步骤S1-S3所得的哈希值和密文进行非对称加密,得到新的密文;
S50:***服务器通过网络数据将所述新的密文发送至用户端;
S60:用户端对新的密文进行解密,得到数据原文和标识图片;
S70:用户端对数据原文和标识图片分别进行哈希,得到数据原文哈希值和标识图片哈希值;
S80:将所述步骤S7中的数据原文哈希值和所述S3中的哈希值进行比对,若一致,则数据原文未被篡改;将所述步骤S7中的标识图片哈希值和所述S1中的哈希值进行比对,若一致,则确认发送信息的***服务器身份无误。
本发明通过确认数据原文是否被篡改和确认发送数据的用户端或***服务器身份是否无误两方面来保护文件,保证了文件的安全性。
具体的,在进行用户身份验证时,用户端随机生成SM 4密钥KEY1,将待传输数据原文使用KEY1进行SM 4算法加密得到密文1;(数据原文一般较大,使用SM4运算比SM2运算速率快);用户端对待传输数据原文进行SM3哈希运算得到哈希值1;用户端使用时间T进行图片A加密得到加密图片1;用户端对加密图片1进行SM3哈希运算得到哈希值2;用户端将密钥KEY1、哈希值1、哈希值2、时间T组成一组数据D1;使用B公钥对数据D1进行SM2加密运算得到密文2;将密文1、密文2、用户编号等数据组成数据D2;用户端通过网络将数据D2传送给***服务器;***服务器接收到数据D2;***服务器从D2取出密文1、密文2、用户编号等数据;根据用户编号,查找对应的标识图片和密钥;使用B私钥进行SM 2解密密文2得到:密钥KEY1、哈希值1、哈希值2、时间T;使用密钥KEY1进行SM4解密密文1得到数据原文;对待传输数据原文进行SM3哈希运算得到哈希值3;对比哈希值3和哈希值1,一致则数据原文未被篡改;使用时间T进行图片A加密得到加密图片2;对加密图片2进行SM3哈希运算得到哈希值4;对比哈希值4和哈希值2,一致则确认发送信息的用户端身份无误。
在进行***服务器身份识别验证时,与用户身份识别验证类似,为逆过程,具体为:
***服务器随机生成SM 4密钥KEY1,将待传输数据原文使用KEY1进行SM 4算法加密得到密文1;(数据原文一般较大,使用SM4运算比SM2运算速率快);***服务器对待传输数据原文进行SM3哈希运算得到哈希值1;***服务器使用时间T进行图片A加密得到加密图片1;***服务器对加密图片1进行SM3哈希运算得到哈希值2;***服务器将密钥KEY1、哈希值1、哈希值2、时间T组成一组数据D1;使用A公钥对数据D1进行SM2加密运算得到密文2;将密文1、密文2等数据组成数据D2;***服务通过网络将数据D2传送给用户端;用户端接收到数据D2;用户端从D2取出密文1、密文2等数据;使用A私钥进行SM 2解密密文2得到:密钥KEY1、哈希值1、哈希值2、时间T;使用密钥KEY1进行SM4解密密文1得到数据原文;对待传输数据原文进行SM3哈希运算得到哈希值3;对比哈希值3和哈希值1,一致则数据原文未被篡改;使用时间T进行图片A加密得到加密图片2;对加密图片2进行SM3哈希运算得到哈希值4;对比哈希值4和哈希值2,一致则确认发送信息的***服务身份无误。
本发明的第二方面,提供一种身份验证装置,包括用户模块和***服务模块,所述用户模块和***服务模块均包括加密模块、密钥生成模块、数据传输模块、数据接收模块、存储模块和分析模块,所述加密模块用于对标识图片进行加密、哈希;所述密钥生成模块用于随机生成密钥,对文件原文进行加密,形成密文;所述数据传输模块用于通过网络数据将所述新的密文发送至***服务器;所述数据接收模块用于接收加密文件;所述存储模块用于存储加密文件和标识图片;所述分析模块用于比对哈希值,确认身份验证是否通过。
可选的,所述用户模块和***服务模块设置相同的SM2、SM3、SM4算法和图片加密算法。
可选的,对所述标识图片进行加密采用时间加密算法。
本发明的第三方面,提供一种设备,包括:存储器和处理器;所述存储器用于存储计算机指令;所述处理器用于运行所述存储器存储的所述计算机指令实现上述的身份验证方法。
本发明的第四方面,提供一种存储介质,包括:可读存储介质和计算机指令,所述计算机指令存储在所述可读存储介质中;所述计算机指令用于实现上述的身份验证方法。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

Claims (9)

1.一种身份验证方法,其特征在于,包括用户身份验证方法和***服务器身份验证方法,
所述用户身份验证方法包括以下步骤:
S1:用户提供标识图片,用户端对图片进行加密、哈希,得到哈希值;
S2:用户端随机生成密钥,对文件原文进行加密,形成密文;
S3:对所述密文进行哈希、对称加密,得到哈希值;
S4:对步骤S1-S3所得的哈希值和密文进行非对称加密,得到新的密文;
S5:用户端通过网络数据将所述新的密文发送至***服务器;
S6:***服务器对新的密文进行解密,得到数据原文和标识图片;
S7:对数据原文和标识图片分别进行哈希,得到数据原文哈希值和标识图片哈希值;
S8:将所述步骤S7中的数据原文哈希值和所述S3中的哈希值进行比对,若一致,则数据原文未被篡改;将所述步骤S7中的标识图片哈希值和所述S1中的哈希值进行比对,若一致,则确认发送信息的用户端身份无误;
所述***服务器身份验证方法包括以下步骤:
S10:***服务器根据用户提供标识图片,对图片进行加密、哈希,得到哈希值;
S20:***服务器随机生成密钥,对文件原文进行加密,形成密文;
S30:对所述密文进行哈希、对称加密,得到哈希值;
S40:对步骤S1-S3所得的哈希值和密文进行非对称加密,得到新的密文;
S50:***服务器通过网络数据将所述新的密文发送至用户端;
S60:用户端对新的密文进行解密,得到数据原文和标识图片;
S70:用户端对数据原文和标识图片分别进行哈希,得到数据原文哈希值和标识图片哈希值;
S80:将所述步骤S7中的数据原文哈希值和所述S3中的哈希值进行比对,若一致,则数据原文未被篡改;将所述步骤S7中的标识图片哈希值和所述S1中的哈希值进行比对,若一致,则确认发送信息的***服务器身份无误。
2.根据权利要求1所述的一种身份验证方法,其特征在于,所述步骤S2和S20中,用户端随机通过SM4算法生成密钥,将待传输的数据原文使用所述密钥进行SM4算法加密。
3.根据权利要求2所述的一种身份验证方法,其特征在于,所述哈希为SM3哈希运算。
4.根据权利要求3所述的一种身份验证方法,其特征在于,所述步骤S1和S10中对图片进行加密采用时间加密算法。
5.一种身份验证装置,其特征在于,包括用户模块和***服务模块,所述用户模块和***服务模块均包括加密模块、密钥生成模块、数据传输模块、数据接收模块、存储模块和分析模块,所述加密模块用于对标识图片进行加密、哈希;所述密钥生成模块用于随机生成密钥,对文件原文进行加密,形成密文;所述数据传输模块用于通过网络数据将所述新的密文发送至***服务器;所述数据接收模块用于接收加密文件;所述存储模块用于存储加密文件和标识图片;所述分析模块用于比对哈希值,确认身份验证是否通过。
6.根据权利要求5所述的一种身份验证装置,其特征在于,所述用户模块和***服务模块设置相同的SM2、SM3、SM4算法和图片加密算法。
7.根据权利要求6所述的一种身份验证装置,其特征在于,对所述标识图片进行加密采用时间加密算法。
8.一种设备,其特征在于,包括:存储器和处理器;所述存储器用于存储计算机指令;所述处理器用于运行所述存储器存储的所述计算机指令实现权利要求1至4任一项所述的身份验证方法。
9.一种存储介质,其特征在于,包括:可读存储介质和计算机指令,所述计算机指令存储在所述可读存储介质中;所述计算机指令用于实现权利要求1至4任一项所述的身份验证方法。
CN202110398003.5A 2021-04-14 2021-04-14 一种身份验证方法、装置、设备及存储介质 Active CN113347143B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110398003.5A CN113347143B (zh) 2021-04-14 2021-04-14 一种身份验证方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110398003.5A CN113347143B (zh) 2021-04-14 2021-04-14 一种身份验证方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113347143A true CN113347143A (zh) 2021-09-03
CN113347143B CN113347143B (zh) 2023-04-21

Family

ID=77468009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110398003.5A Active CN113347143B (zh) 2021-04-14 2021-04-14 一种身份验证方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN113347143B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114024710A (zh) * 2021-09-27 2022-02-08 中诚信征信有限公司 一种数据传输方法、装置、***及设备
CN114205484A (zh) * 2021-12-15 2022-03-18 湖南快乐阳光互动娱乐传媒有限公司 一种图片处理方法及装置
CN114257398A (zh) * 2021-11-09 2022-03-29 广东南控云图科技有限公司 一种基于国密算法的数据处理方法、***、设备及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050074116A1 (en) * 2003-10-01 2005-04-07 International Business Machines Corporation Simple universal hash for plaintext aware encryption
CN103684794A (zh) * 2013-12-25 2014-03-26 华南理工大学 一种基于des、rsa、sha-1加密算法的通信数据加解密方法
CN106921640A (zh) * 2015-12-28 2017-07-04 航天信息股份有限公司 身份认证方法、认证装置及认证***
CN108683688A (zh) * 2018-07-20 2018-10-19 中国建设银行股份有限公司浙江省分行 一种基于数字信封技术实现信息传输安全的方法
CN111756545A (zh) * 2020-05-29 2020-10-09 中山大学深圳研究院 一种基于区块链数字签名技术的合同认证方法
CN111914308A (zh) * 2020-07-27 2020-11-10 万达信息股份有限公司 一种利用智能卡内ca证书进行移动数据签名的方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050074116A1 (en) * 2003-10-01 2005-04-07 International Business Machines Corporation Simple universal hash for plaintext aware encryption
CN103684794A (zh) * 2013-12-25 2014-03-26 华南理工大学 一种基于des、rsa、sha-1加密算法的通信数据加解密方法
CN106921640A (zh) * 2015-12-28 2017-07-04 航天信息股份有限公司 身份认证方法、认证装置及认证***
CN108683688A (zh) * 2018-07-20 2018-10-19 中国建设银行股份有限公司浙江省分行 一种基于数字信封技术实现信息传输安全的方法
CN111756545A (zh) * 2020-05-29 2020-10-09 中山大学深圳研究院 一种基于区块链数字签名技术的合同认证方法
CN111914308A (zh) * 2020-07-27 2020-11-10 万达信息股份有限公司 一种利用智能卡内ca证书进行移动数据签名的方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114024710A (zh) * 2021-09-27 2022-02-08 中诚信征信有限公司 一种数据传输方法、装置、***及设备
CN114024710B (zh) * 2021-09-27 2024-04-16 中诚信征信有限公司 一种数据传输方法、装置、***及设备
CN114257398A (zh) * 2021-11-09 2022-03-29 广东南控云图科技有限公司 一种基于国密算法的数据处理方法、***、设备及介质
CN114205484A (zh) * 2021-12-15 2022-03-18 湖南快乐阳光互动娱乐传媒有限公司 一种图片处理方法及装置

Also Published As

Publication number Publication date
CN113347143B (zh) 2023-04-21

Similar Documents

Publication Publication Date Title
CN109347835B (zh) 信息传输方法、客户端、服务器以及计算机可读存储介质
US10785019B2 (en) Data transmission method and apparatus
US8239679B2 (en) Authentication method, client, server and system
US9485096B2 (en) Encryption / decryption of data with non-persistent, non-shared passkey
CN109218825B (zh) 一种视频加密***
CN113347143B (zh) 一种身份验证方法、装置、设备及存储介质
WO2022022009A1 (zh) 消息处理方法、装置、设备及存储介质
CN113691502B (zh) 通信方法、装置、网关服务器、客户端及存储介质
EP3598714A1 (en) Method, device, and system for encrypting secret key
JP2020505849A (ja) デジタル証明書管理方法及び装置
CN110912920A (zh) 数据处理方法、设备及介质
CN108809936B (zh) 一种基于混合加密算法的智能移动终端身份验证方法及其实现***
KR102146940B1 (ko) 토큰 위변조 검증 방법
CN111080299B (zh) 一种交易信息的防抵赖方法及客户端、服务器
CN111970114A (zh) 文件加密方法、***、服务器和存储介质
CN114900304A (zh) 数字签名方法和装置、电子设备和计算机可读存储介质
CN115473655B (zh) 接入网络的终端认证方法、装置及存储介质
CN114785527B (zh) 数据传输方法、装置、设备及存储介质
KR20140033824A (ko) 스마트 디바이스에서 해쉬값 기반 대칭키 암호화 시스템 및 방법
CN114553557B (zh) 密钥调用方法、装置、计算机设备和存储介质
CN115766119A (zh) 通信方法、装置、通信***及存储介质
CN111541652B (zh) 一种用于提高秘密信息保管及传递安全性的***
CN112954388A (zh) 一种数据文件的获取方法、装置、终端设备和存储介质
CN112769783A (zh) 数据传输方法及云服务器、接收端和发送端
CN111431846A (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
GR01 Patent grant