20240031146. ACCESS CONTROL INTERFACES FOR BLOCKCHAINS simplified abstract (CUBE Security Inc.)

From WikiPatents
Jump to navigation Jump to search

ACCESS CONTROL INTERFACES FOR BLOCKCHAINS

Organization Name

CUBE Security Inc.

Inventor(s)

Attila Marosi-bauer of Üröm (HU)

Einaras Von Gravrock of Hermosa Beach CA (US)

Sean Tiernan of Arroyo Grande CA (US)

Jonas Lekevicius of Vilnius (LT)

ACCESS CONTROL INTERFACES FOR BLOCKCHAINS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240031146 titled 'ACCESS CONTROL INTERFACES FOR BLOCKCHAINS

Simplified Explanation

The abstract describes a system where an access control server stores a private cryptographic key that corresponds to a public cryptographic key stored on a blockchain. The access control server receives access control settings related to an autonomous program protocol stored on the blockchain. It can also receive requests for accessing the autonomous program protocol. The access control server reviews the request and determines if it complies with the specified policies. If it does, the access control server creates a digital signature for the request using the private cryptographic key and generates a response that includes the digital signature. The autonomous program protocol requires a successful verification of the digital signature using the public cryptographic key to process the request.

  • The system involves an access control server that stores a private cryptographic key and a public cryptographic key on a blockchain.
  • Access control settings related to an autonomous program protocol are received by the access control server.
  • Requests for accessing the autonomous program protocol stored on the blockchain can be received by the access control server.
  • The access control server reviews the request to ensure compliance with specified policies.
  • If the request complies with the policies, the access control server creates a digital signature using the private cryptographic key.
  • The response generated by the access control server includes the digital signature.
  • The autonomous program protocol requires successful verification of the digital signature using the public cryptographic key to process the request.

Potential Applications

  • Secure access control for autonomous program protocols stored on a blockchain.
  • Enhanced security for accessing sensitive information or executing actions within autonomous programs.
  • Protection against unauthorized access or tampering of autonomous program protocols.

Problems Solved

  • Ensures that only authorized requests are processed by the autonomous program protocol.
  • Provides a secure mechanism for verifying the authenticity and integrity of requests.
  • Prevents unauthorized access or manipulation of autonomous program protocols stored on the blockchain.

Benefits

  • Improved security and trust in accessing and interacting with autonomous program protocols.
  • Enhanced privacy and confidentiality of sensitive information stored within the protocols.
  • Reduced risk of unauthorized access or tampering, ensuring the integrity of the autonomous program protocols.


Original Abstract Submitted

an access control server may store a private cryptographic key. the private cryptographic key corresponds to a public cryptographic key. the public cryptographic key is stored on a blockchain as part of an autonomous program protocol. the access control server may receive access control setting related to the autonomous program protocol. the access control server may receive a request for accessing the autonomous program protocol stored on the blockchain. the access control server may review the request. the access control server may determine the request is in compliance with the policies specified in the setting. the access control server may create, using the private cryptographic key, a digital signature for the request and generate a response including the digital signature. a successful verification of the digital signature using the public cryptographic key stored in the autonomous program protocol is required by the autonomous program protocol to process the request.