Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. CN110661610 - Method and device for obtaining input of secure multi-party computing protocol

Office Chine
Numéro de la demande 201810715295.9
Date de la demande 29.06.2018
Numéro de publication 110661610
Date de publication 07.01.2020
Numéro de délivrance 110661610
Date de délivrance 03.11.2020
Type de publication B
CIB
H04L 9/00
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
9Dispositions pour les communications secrètes ou protégées
H04L 29/06
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
29Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes H04L1/-H04L27/135
02Commande de la communication; Traitement de la communication
06caractérisés par un protocole
CPC
H04L 9/008
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
008involving homomorphic encryption
H04L 63/0428
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
04for providing a confidential data exchange among entities communicating through data packet networks
0428wherein the data content is protected, e.g. by encrypting or encapsulating the payload
H04L 2209/16
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
16Obfuscation or hiding, e.g. involving white box
H04L 2209/46
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
46Secure multiparty computation, e.g. millionaire problem
H04L 9/3239
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
3236using cryptographic hash functions
3239involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
H04L 9/3247
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
3247involving digital signatures
Déposants ALIBABA GROUP HOLDING LTD.
创新先进技术有限公司
Inventeurs LI LICHUN
李漓春
YIN SHAN
殷山
LIU ZHENG
刘正
Mandataires 北京亿腾知识产权代理事务所(普通合伙) 11309
北京亿腾知识产权代理事务所(普通合伙) 11309
Titre
(EN) Method and device for obtaining input of secure multi-party computing protocol
(ZH) 安全多方计算协议的输入获取方法和装置
Abrégé
(EN)
The embodiment of the invention provides a method and device for obtaining input of a secure multi-party computing protocol. A participant of the secure multi-party computing protocol comprises a first server side. The first server side is a server side of a first object; the secure multi-party computing protocol performs computing based on first data of a first object, the first data is stored ina second server side, the second server side is a server side of an authority, and the method is executed at the second server side and comprises the steps that a data request about the first data isreceived from the first server side; based on the data request, homomorphic encryption is carried out on first data through a public key received from a first server in advance to generate a first ciphertext, and the public key is a homomorphic encryption public key of the first object; verification data is acquired based on the first ciphertext, wherein the verification data is used for verifying whether the to-be-verified ciphertext corresponds to the first data; and sending the verification data to the first server.

(ZH)
本说明书实施例提供了一种获取安全多方计算协议的输入的方法和装置,安全多方计算协议的参与方包括第一服务器端,第一服务器端为第一对象的服务器端,安全多方计算协议基于第一对象的第一数据进行计算,其中,第一数据被存储在第二服务器端中,第二服务器端是权威机构的服务器端,所述方法在第二服务器端执行,包括:从第一服务器端接收关于第一数据的数据请求;基于数据请求,通过预先从第一服务器端接收的公钥对第一数据进行同态加密,以生成第一密文,其中,公钥为所述第一对象的同态加密公钥;基于第一密文获取验证数据,验证数据用于验证待验证密文是否与第一数据对应;以及将验证数据发送给第一服务器端。

Également publié en tant que