Processing

Please wait...

Settings

Settings

1. WO2020001735 - SECURE STORAGE OF CRYPTO ASSETS

Publication Number WO/2020/001735
Publication Date 02.01.2020
International Application No. PCT/EP2018/066978
International Filing Date 25.06.2018
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
Q
DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20
Payment architectures, schemes or protocols
38
Payment protocols; Details thereof
G06Q 20/38 (2012.01)
CPC
G06Q 20/382
G06Q 20/3829
Applicants
  • CRYPTO STORAGE AG [CH/CH]; Gotthardstrasse 28 6300 Zug, CH
Inventors
  • BOEHNKE, Lewin Volker; CH
  • RAEMY GROB, Melanie Reinhilde; CH
Agents
  • TOLETI, Martin; E. BLUM & CO. AG Vorderberg 11 8044 Zürich, CH
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SECURE STORAGE OF CRYPTO ASSETS
(FR) STOCKAGE SÉCURISÉ DE CRYPTO-ACTIFS
Abstract
(EN)
According to an embodiment of a first aspect of the invention, there is provided a system for performing cryptographic asset transactions. The system is adapted to communicate with a hardware security module. The system comprises a client device configured to run a frontend application, a backend server configured to run a backend application and a plurality of hardware approval terminals. The backend server is configured to receive an approval logic of a source asset address of from the hardware security module. The backend server is configured to send the transaction request and the corresponding approval logic to the approval terminals associated to the approval rules. The approval terminals are configured to verify the approval logic by means of the public key of the hardware security module and to provide signed transaction approvals comprising the asset address key name and the transaction request to the hardware security module. The backend server receives the signed transaction from the hardware security module upon verification and provides the signed transaction to a blockchain node.
(FR)
Selon un mode de réalisation d'un premier aspect de l'invention, l'invention concerne un système pour effectuer des transactions sur actifs cryptographiques. Le système est conçu pour communiquer avec un module de sécurité matériel. Le système comprend un dispositif client configuré pour exécuter une application frontale, un serveur dorsal configuré pour exécuter une application dorsale et une pluralité de terminaux d'approbation de matériel. Le serveur dorsal est configuré pour recevoir une logique d'approbation d'une adresse d'actif source du module de sécurité matériel. Le serveur dorsal est configuré pour envoyer la demande de transaction et la logique d'approbation correspondante aux terminaux d'approbation associés aux règles d'approbation. Les terminaux d'approbation sont configurés pour vérifier la logique d'approbation au moyen de la clé publique du module de sécurité matériel et pour fournir des approbations de transaction signées comprenant le nom de clé d'adresse d'actif et la demande de transaction au module de sécurité matériel. Le serveur dorsal reçoit la transaction signée du module de sécurité matériel lors de la vérification et fournit la transaction signée à un nœud de chaîne de blocs.
Latest bibliographic data on file with the International Bureau