Processing

Please wait...

Settings

Settings

Goto Application

1. EP3750096 - METHOD AND APPARATUS FOR MANAGING SERVICE ACCESS AUTHORIZATION USING SMART CONTRACTS

Office
European Patent Office
Application Number 18705984
Application Date 05.02.2018
Publication Number 3750096
Publication Date 16.12.2020
Publication Kind B1
IPC
G06F 21/60
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
G06F 9/50
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/5005
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
G06F 21/602
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
602Providing cryptographic facilities or services
H04L 9/50
H04L 9/0825
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
08Key distribution ; or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
0825using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
H04L 9/0891
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
08Key distribution ; or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
0891Revocation or update of secret information, e.g. encryption key update or rekeying
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
Applicants ERICSSON TELEFON AB L M
Inventors KEMPF JAMES
SHUKLA ANSHU
NARENDRA NANJANGUD CHANDRASEKHARA SWAMY
NAYAK SAMBIT
Designated States
Title
(DE) VERFAHREN UND VORRICHTUNG ZUR VERWALTUNG VON DIENSTZUGANGSBERECHTIGUNG MITTELS INTELLIGENTER KONTRAKTE
(EN) METHOD AND APPARATUS FOR MANAGING SERVICE ACCESS AUTHORIZATION USING SMART CONTRACTS
(FR) PROCÉDÉ ET APPAREIL DE GESTION D'AUTORISATION D'ACCÈS À UN SERVICE À L'AIDE DE CONTRATS INTELLIGENTS
Abstract
(EN) Methods and systems for authorizing the access of a service are described. A server is operative to receive a request to subscribe to a service. The server is to receive from the requestor a selected service offer from the set of service offers, where the selected service offer is cryptographically signed with the private key of the requestor and the private key of the service. The server is further to record a delegation contract into a blockchain database, where the delegation contract includes an identification of the service, an identification of the requestor, and the service offer that is cryptographically signed with the private keys of the requestor and the service. The server is to transmit, to the requestor, a confirmation that the service can be accessed based on the selected service offer; and transmit to the service the delegation contract causing the service to provide access to the requestor.
(FR) La présente invention concerne des procédés et des systèmes d'autorisation d'accès à un service. Un serveur est opérationnel pour recevoir une demande d'abonnement à un service. Le serveur reçoit du demandeur une offre de service sélectionnée à partir de l'ensemble d'offres de service, l'offre de service sélectionnée étant signée de manière cryptographique avec la clé privée du demandeur et la clé privée du service. Le serveur est en outre destiné à enregistrer un contrat de délégation dans une base de données de chaîne de blocs, le contrat de délégation comprenant une identification du service, une identification du demandeur et l'offre de service qui est signée de manière cryptographique avec les clés privées du demandeur et du service. Le serveur doit transmettre, au demandeur, une confirmation que le service peut être accédé sur la base de l'offre de service sélectionnée ; et transmettre au service le contrat de délégation amenant le service à fournir un accès au demandeur.
Related patent documents