Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020220413 - ZERO KNOWLEDGE PROVING METHOD AND SYSTEM FOR PERSONAL INFORMATION, AND STORAGE MEDIUM

Publication Number WO/2020/220413
Publication Date 05.11.2020
International Application No. PCT/CN2019/088063
International Filing Date 23.05.2019
IPC
H04L 9/32 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system
CPC
H04L 9/3221
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3218using proof of knowledge, e.g. Fiat-Shamir, GQ, Schnorr, ornon-interactive zero-knowledge proofs
3221interactive zero-knowledge proofs
Applicants
  • 山东工商学院 SHANDONG TECHNOLOGY AND BUSINESS UNIVERSITY [CN]/[CN]
  • 山东冰链网络信息科技有限公司 SHANDONG GLACIER BLOCKCHAIN TECHNOLOGY CO., LTD [CN]/[CN]
Inventors
  • 张晓 ZHANG, Xiao
  • 许强 XU, Qiang
  • 周伟明 ZHOU, Weiming
  • 范辉 FAN, Hui
  • 刘培强 LIU, Peiqiang
Agents
  • 深圳市世纪恒程知识产权代理事务所 CENFO INTELLECTUAL PROPERTY AGENCY
Priority Data
201910365739.529.04.2019CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) ZERO KNOWLEDGE PROVING METHOD AND SYSTEM FOR PERSONAL INFORMATION, AND STORAGE MEDIUM
(FR) PROCÉDÉ ET SYSTÈME DE PREUVE À DIVULGATION NULLE DE CONNAISSANCE POUR INFORMATIONS PERSONNELLES, ET SUPPORT DE DONNÉES
(ZH) 个人信息的零知识证明方法、系统及存储介质
Abstract
(EN)
Disclosed in the present application are a zero knowledge proving method and system for personal information, and a storage medium. The method comprises: a third-party verification server carries out calculation according to personal information to be verified, an authority ID, and Merkel verification information sent by a user terminal, as well as a Hash algorithm corresponding to the authority ID, and an ordered Merkel tree construction rule, obtains a Merkel root value to be verified, and sends the Merkel root value to be verified and the authority ID to a block chain platform; the block chain platform obtains and sends a Merkel root value corresponding to the authority ID, a corresponding digital signature, and storage time to a third-party verification server according to the Merkel root value to be verified; the third-party verification server verifies, according to the authority ID, the received Merkel root value, the corresponding digital signature, and the storage time, the personal information sent by the user terminal. The present application solves the technical problem of unnecessary exposure of privacy information due to personal information verification.
(FR)
La présente invention concerne un procédé et un système de preuve à divulgation nulle de connaissance pour informations personnelles, et un support de données. Le procédé comprend les étapes suivantes : un serveur de vérification tiers effectue un calcul selon des informations personnelles à vérifier, un identifiant d'autorité et des informations de vérification de Merkel envoyées par un terminal utilisateur, ainsi qu'un algorithme de hachage correspondant à l'identifiant d'autorité, et une règle de construction d'arbre de Merkel ordonnée, obtient une valeur de racine de Merkel à vérifier, et envoie la valeur de racine de Merkel à vérifier et l'identifiant d'autorité à une plateforme de chaîne de blocs ; la plateforme de chaîne de blocs obtient et envoie une valeur de racine de Merkel correspondant à l'identifiant d'autorité, une signature numérique correspondante, et un temps de stockage à un serveur de vérification tiers selon la valeur de racine de Merkel à vérifier ; le serveur de vérification tiers vérifie, selon l'identifiant d'autorité, la valeur de racine de Merkel reçue, la signature numérique correspondante et le temps de stockage, les informations personnelles envoyées par le terminal utilisateur. La présente invention résout le problème technique de l'exposition inutile d'informations confidentielles due à une vérification d'informations personnelles.
(ZH)
本申请公开了一种个人信息的零知识证明方法、系统及存储介质,方法包括:第三方验证服务器根据用户终端发送的待验证个人信息、权威机构ID、默克尔验证信息以及权威机构ID对应的哈希算法和有序默克尔树构建规则进行计算,获得待验证的默克尔根值,并将待验证的默克尔根值和权威机构ID发送至区块链平台;区块链平台根据待验证的默克尔根值,获取并发送权威机构ID对应的默克尔根值、对应的数字签名和存储时间至第三方验证服务器;第三方验证服务器根据权威机构ID、接收到的各默克尔根值、对应的数字签名和存储时间,对用户终端发送的待验证个人信息进行验证。本申请解决了个人信息验证导致非必要的隐私信息被暴露的技术问题。
Latest bibliographic data on file with the International Bureau