Cryptoasset Vault Access Control Using HSM-Authenticated Policy Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing custodial systems for cryptocurrencies lack secure access control mechanisms, especially for businesses requiring multiple users to access cryptoassets, and are vulnerable to breaches that can lead to theft.

Innovation Solution

A cryptoasset custodial system using hardware security modules (HSMs) with logical separation of private keys and policy maps, enforcing access control through cryptographic processing, allowing different vaults to have distinct permission schemes and quorums for approval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware wallets and cold storage are used to store cryptocurrency, then security against theft is improved, but access control for multiple users is limited

Engineering Contradiction:
ImprovesecurityVSAvoidmulti-user access
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments cryptoassets into separate vaults, each with its own access policies and key pairs. This allows different portions of assets to have different access controls, enabling multiple users to access specific vaults while maintaining security through cryptographic isolation of each segment

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each vault is assigned local quality attributes including unique access policies, key pairs, and control rules tailored to specific business needs. This enables granular control where different users have different levels of access to different vaults, combining security with multi-user functionality

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If access control mechanisms are implemented to enable multi-user access, then adaptability is improved, but security vulnerabilities increase

Engineering Contradiction:
Improvemulti-user accessVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces policy maps and HSMs as intermediaries between users and cryptoassets. Policy maps define access rules that are cryptographically enforced by HSMs, creating a secure mediation layer that enables multi-user access while preventing direct access to private keys and maintaining security through cryptographic verification of access policies

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If logical separation of private keys is implemented, then security is improved, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The HSM is designed as a universal component that handles multiple functions including key generation, key protection, policy map authentication, and access control enforcement across multiple vaults. This multi-functionality reduces overall system complexity by consolidating security operations into a single standardized interface

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250365161A1Cryptoasset custodial system with different rules governing access to logically separated cryptoassets
Publication Date: 2025.11.27 ANCHOR LABS INC
  • US20250365161A1 patent drawing
  • US20250365161A1 patent drawing
  • US20250365161A1 patent drawing

AI summary

Methods, systems, and apparatus, including medium-encoded computer program products, for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include, in at least one aspect, a method including: receiving a request to take an action with respect to a vault of multiple different vaults in a cryptoasset custodial system; authenticating, by an HSM, the policy map for the vault based on a cryptographic key controlled by the HSM; checking, by the HSM, the action against the policy map for the vault when the policy map for the vault is authenticated based on the cryptographic key controlled by the HSM; and effecting, by the HSM, the action when the action is confirmed to be in accordance with the policy map for the vault.