Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. EP3673609 - PROCÉDÉ ET APPAREIL POUR OBTENIR UNE ENTRÉE D'UN PROTOCOLE DE CALCUL MULTIPARTITE SÉCURISÉ

Office Office européen des brevets (OEB)
Numéro de la demande 19740262
Date de la demande 27.06.2019
Numéro de publication 3673609
Date de publication 01.07.2020
Type de publication B1
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 9/32
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
32comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
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
États désignés
Données relatives à la priorité 201810715295.9 29.06.2018 CN
Titre
(DE) VERFAHREN UND VORRICHTUNG ZUM ERHALTEN DER EINGABE EINES SICHEREN MEHRPARTEIEN-COMPUTERPROTOKOLLS
(EN) METHOD AND APPARATUS FOR OBTAINING INPUT OF SECURE MULTIPARTY COMPUTATION PROTOCOL
(FR) PROCÉDÉ ET APPAREIL POUR OBTENIR UNE ENTRÉE D'UN PROTOCOLE DE CALCUL MULTIPARTITE SÉCURISÉ
Abrégé
(EN)
Privacy protection methods, systems, and apparatus, including computer programs encoded on computer storage media, are provided. One of the methods is performed by a second computing device and includes: receiving a data request for object data from a first computing device, wherein the object data is associated with an object and is stored in the second computing device; performing encryption of the object data using a public key associated with the object based on the data request to generate a first ciphertext; obtaining verification data based on the first ciphertext for verifying whether a ciphertext to be verified corresponds to the object data; and sending the verification data to the first computing device for the first computing device to execute a cryptography protocol with a third computing device based on the verification data.

(FR)
L'invention concerne des procédés, des systèmes, et un appareil, comprenant des programmes informatiques codés sur des supports de stockage informatiques. L'un des procédés est exécuté par un deuxième dispositif informatique et consiste à : recevoir, d'un premier dispositif informatique, une demande de données relative à des données d'objet qui sont associées à un objet et sont stockées dans le deuxième dispositif informatique; exécuter un chiffrement des données d'objet à l'aide d'une clé publique associée à l'objet, sur la base de la demande de données, afin de générer un premier texte chiffré; obtenir des données de vérification sur la base du premier texte chiffré, afin de vérifier si un texte chiffré devant être vérifié correspond ou non aux données d'objet; et envoyer les données de vérification au premier dispositif informatique afin que le premier dispositif informatique exécute un protocole de cryptographie avec un troisième dispositif informatique sur la base des données de vérification.

Également publié en tant que