Processing

Please wait...

Settings

Settings

Goto Application

1. WO2018039722 - DYNAMIC ACCESS CONTROL ON BLOCKCHAIN

Publication Number WO/2018/039722
Publication Date 08.03.2018
International Application No. PCT/AU2017/050928
International Filing Date 30.08.2017
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
G06F 21/604
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
604Tools and structures for managing or administering access control systems
G06F 2221/2141
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2221Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
2141Access rights, e.g. capability lists, access control lists, access tables, access matrices
G06F 2221/2145
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2221Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
2145Inheriting rights or properties, e.g., propagation of permissions or restrictions within a hierarchy
H04L 2209/38
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
38Chaining, e.g. hash chain or certificate chain
H04L 63/102
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
10for controlling access to network resources
102Entity profiles
H04L 9/0618
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for block-wise ; or stream; coding, e.g. DES systems ; or RC4; Hash functions; Pseudorandom sequence generators
0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
Applicants
  • COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION [AU]/[AU]
Inventors
  • STAPLES, Mark
  • RIMBA, Paul
Agents
  • FB RICE
Priority Data
201690345030.08.2016AU
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DYNAMIC ACCESS CONTROL ON BLOCKCHAIN
(FR) CONTRÔLE D'ACCÈS DYNAMIQUE SUR CHAÎNE DE BLOCS
Abstract
(EN)
This disclosure describes dynamic access control using capabilities (via dynamic access control interface (150)) on a blockchain system (180). The blockchain data structure is a time- stamped list of blocks, chained together cryptographically. In this disclosure, capabilities can be recorded on a blockchain system (via capabilities storage (170)) and thus access propagation is known. This makes revocation of access achievable by recording a new transaction, which in effect removes the previous authorization. There will be no change to transaction history and instead a new transaction records (170) the current status of the capability. An example implementation on a blockchain system (180) is given in Ethereum, which allows programs called "smart contracts" to run as transactions.
(FR)
La présente invention concerne le contrôle d'accès dynamique utilisant des capacités (via une interface de contrôle d'accès dynamique (150)) sur un système de chaîne de blocs (180). La structure de données de chaîne de blocs est une liste horodatée de blocs, enchaînés de manière cryptographique. Dans la présente invention, des capacités peuvent être enregistrées sur un système de chaîne de blocs (par l'intermédiaire d'un stockage de capacités (170)), ce qui permet de connaître la propagation à l'accès. Ceci permet de réaliser la révocation d'accès par l'enregistrement d'une nouvelle transaction qui, en fait, élimine l'autorisation précédente. Il n'y aura pas de changement apporté à l'historique de transaction, mais au lieu de cela, une nouvelle transaction enregistre (170) l'état courant de la capacité. Un exemple de mise en oeuvre sur un système de chaîne de blocs (180) est donné dans l'Ethereum, ce qui permet à des programmes appelés "contrats intelligents" de fonctionner en tant que transactions.
Latest bibliographic data on file with the International Bureau