[go: up one dir, main page]

MX2021000818A - Sistema y metodo para firmar transacciones mediante el uso de claves privadas aisladas. - Google Patents

Sistema y metodo para firmar transacciones mediante el uso de claves privadas aisladas.

Info

Publication number
MX2021000818A
MX2021000818A MX2021000818A MX2021000818A MX2021000818A MX 2021000818 A MX2021000818 A MX 2021000818A MX 2021000818 A MX2021000818 A MX 2021000818A MX 2021000818 A MX2021000818 A MX 2021000818A MX 2021000818 A MX2021000818 A MX 2021000818A
Authority
MX
Mexico
Prior art keywords
module
data interface
private keys
airgapped
controller
Prior art date
Application number
MX2021000818A
Other languages
English (en)
Inventor
Kamil Rafal Gancarz
Original Assignee
Fund Blockchain Development Foundation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fund Blockchain Development Foundation filed Critical Fund Blockchain Development Foundation
Publication of MX2021000818A publication Critical patent/MX2021000818A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/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)
    • H04L9/0827Key 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) involving distinctive intermediate devices or communication paths
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/85Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/023Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0869Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Organic Low-Molecular-Weight Compounds And Preparation Thereof (AREA)
  • Advance Control (AREA)

Abstract

Un sistema para firmar transacciones; el sistema incluye un primer módulo con una interfaz de comunicación con la red pública; y un controlador para gestionar una transacción con una red de Blockchain o con un servidor de transacciones al que se puede acceder en la red pública; el sistema también incluye un segundo módulo con un generador de números aleatorios, y un controlador seguro para generar palabras semilla y claves privadas; el sistema incluye además un módulo puente que comprende: un controlador; y un interruptor para conectar de manera selectiva la interfaz de datos del módulo puente a cualquiera de la interfaz de datos del primer módulo o la interfaz de datos del segundo módulo para que la interfaz de datos del primer módulo nunca esté conectada con la interfaz de datos del segundo módulo.
MX2021000818A 2018-07-21 2019-07-12 Sistema y metodo para firmar transacciones mediante el uso de claves privadas aisladas. MX2021000818A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP18461588 2018-07-21
PCT/EP2019/068923 WO2020020674A1 (en) 2018-07-21 2019-07-12 A system and a method for signing transactions using airgapped private keys

Publications (1)

Publication Number Publication Date
MX2021000818A true MX2021000818A (es) 2021-03-25

Family

ID=63036003

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2021000818A MX2021000818A (es) 2018-07-21 2019-07-12 Sistema y metodo para firmar transacciones mediante el uso de claves privadas aisladas.

Country Status (14)

Country Link
US (1) US11212084B2 (es)
EP (1) EP3676746B1 (es)
JP (1) JP7332087B2 (es)
KR (1) KR102797868B1 (es)
CN (2) CN112470159B (es)
AU (1) AU2019311210B2 (es)
BR (1) BR112021000581A2 (es)
CA (1) CA3105570A1 (es)
ES (1) ES2860631T3 (es)
IL (1) IL279980B2 (es)
MX (1) MX2021000818A (es)
PL (1) PL3676746T3 (es)
SG (1) SG11202100332SA (es)
WO (1) WO2020020674A1 (es)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3867849B1 (en) * 2018-10-19 2023-11-29 Bell Identification B.v. Secure digital wallet processing system
US11468435B1 (en) * 2019-01-03 2022-10-11 Blockchain Innovation, Llc Apparatus and methods of air-gapped crypto storage using diodes
US11461565B2 (en) * 2019-01-03 2022-10-04 Blockchain Innovation, Llc Apparatus and methods for remote controlled cold storage of digital assets using near field communication tags
EP3852334B1 (en) 2020-01-20 2023-06-07 Bitfold AG A system and a method for secure data transfer using air gapping hardware protocol
US12099997B1 (en) 2020-01-31 2024-09-24 Steven Mark Hoffberg Tokenized fungible liabilities
TWI726650B (zh) * 2020-03-11 2021-05-01 宏碁股份有限公司 區塊鏈亂數產生系統及區塊鏈亂數產生方法
CN113448541B (zh) * 2020-03-26 2023-08-01 宏碁股份有限公司 区块链随机数生成系统及区块链随机数生成方法
EP3910880A1 (en) * 2020-05-14 2021-11-17 Nokia Technologies Oy Blockchain based device monitoring
KR20230112819A (ko) * 2022-01-21 2023-07-28 주식회사 푸시풀 가상 블록체인에 기반한 신원 기반 보안 기법을 이용한 IoT 기기용 게이트웨이의 보안 구축 시스템 및 방법
US20230396456A1 (en) * 2022-06-06 2023-12-07 Salt Blockchain Inc. Secure hardware cryptocurrency keystore and key generation ceremony
CN120092243A (zh) * 2022-09-30 2025-06-03 莱德基尔公司 智能手机集成用于加密密钥存储的硬件钱包,实现智能手机显示器的软件多路复用
US20250317302A1 (en) * 2024-04-03 2025-10-09 Unit 410, LLC Multisignature verification for decentralized network operations

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5969632A (en) * 1996-11-22 1999-10-19 Diamant; Erez Information security method and apparatus
JP2003110544A (ja) 2001-09-28 2003-04-11 Toshiba Corp 暗復号装置及び方法
TR200708644A1 (tr) * 2007-12-13 2009-07-21 Atti̇la Özgi̇t Dr. Sanal hava yastığı sistemi.
US8274240B2 (en) * 2010-02-01 2012-09-25 Lutron Electronics Co., Inc. Switching circuit having delay for inrush current protection
US20150095238A1 (en) * 2013-09-30 2015-04-02 Apple Inc. Online payments using a secure element of an electronic device
US10491467B2 (en) * 2014-05-23 2019-11-26 Nant Holdings Ip, Llc Fabric-based virtual air gap provisioning, systems and methods
US9838870B2 (en) * 2015-03-25 2017-12-05 Juniper Networks, Inc. Apparatus and method for authenticating network devices
US9948467B2 (en) 2015-12-21 2018-04-17 Mastercard International Incorporated Method and system for blockchain variant using digital signatures
AU2017210752A1 (en) 2016-01-29 2018-09-20 Xard Group Pty Ltd Indirect security system and method
DE102016206916B4 (de) * 2016-04-22 2023-07-06 Bundesdruckerei Gmbh Elektronisches Verfahren zur kryptographisch gesicherten Überweisung eines Betrags einer Kryptowährung
US11270303B2 (en) 2016-05-20 2022-03-08 Fujitsu Limited Cryptocurrency-based event participation verification
CN106779636B (zh) * 2016-11-29 2020-06-26 北京欧凯联创网络科技有限公司 一种基于手机耳机接口的区块链数字货币钱包
JP6729334B2 (ja) 2016-12-06 2020-07-22 富士通株式会社 トランザクション管理方法、トランザクション管理プログラム及びトランザクション管理装置
JP6924026B2 (ja) * 2016-12-19 2021-08-25 シナプティクス インコーポレイテッド 半導体装置、ヒューマンインターフェース装置及び電子機器
JP6495346B2 (ja) 2017-01-10 2019-04-03 日本電信電話株式会社 情報処理システム
US10699003B2 (en) * 2017-01-23 2020-06-30 Hysolate Ltd. Virtual air-gapped endpoint, and methods thereof
EP3506587A1 (en) 2017-12-29 2019-07-03 Nagravision S.A. Integrated circuit
CN108229962B (zh) * 2018-01-04 2021-04-06 众安信息技术服务有限公司 基于区块链的权限管理方法及系统
US11095446B2 (en) 2018-02-27 2021-08-17 Anchor Labs, Inc. Cryptoasset custodial system with different rules governing access to logically separated cryptoassets and proof-of-stake blockchain support
US20190354970A1 (en) * 2018-05-15 2019-11-21 Decentral Inc. Cryptographic transaction signing devices and methods therefor

Also Published As

Publication number Publication date
JP7332087B2 (ja) 2023-08-23
JP2021530177A (ja) 2021-11-04
KR20210035230A (ko) 2021-03-31
KR102797868B1 (ko) 2025-04-17
CN112470159B (zh) 2025-05-13
BR112021000581A2 (pt) 2021-04-06
CN112470159A (zh) 2021-03-09
AU2019311210B2 (en) 2024-09-19
IL279980A (en) 2021-03-01
IL279980B1 (en) 2023-10-01
SG11202100332SA (en) 2021-02-25
IL279980B2 (en) 2024-02-01
US20200028675A1 (en) 2020-01-23
WO2020020674A1 (en) 2020-01-30
CA3105570A1 (en) 2020-01-30
CN120494826A (zh) 2025-08-15
ES2860631T3 (es) 2021-10-05
PL3676746T3 (pl) 2021-06-28
AU2019311210A1 (en) 2021-02-04
EP3676746B1 (en) 2021-01-06
US11212084B2 (en) 2021-12-28
EP3676746A1 (en) 2020-07-08

Similar Documents

Publication Publication Date Title
MX2021000818A (es) Sistema y metodo para firmar transacciones mediante el uso de claves privadas aisladas.
MX2022005255A (es) Realizacion de transacciones mediante cadenas de bloques privadas y publicas.
MX2021014176A (es) Metodo y sistema para una variante de cadena de bloques utilizando firmas digitales.
PH12019500894B1 (en) Regulating blockchain confidential transactions
MX2022003019A (es) Metodo y sistema para la provision y almacenamiento de claves criptograficas distribuidas mediante criptografia de curva eliptica.
GB2598669A8 (en) Server-based setup for connecting a device to a local area network
WO2020069069A9 (en) Information integrity in blockchain and related technologies
EP4576660A3 (en) Computer implemented method and system for transferring access to a digital asset
MY194395A (en) Data isolation in a blockchain network
WO2019072265A3 (en) Blockchain system supporting public and private transactions under account models
CA3011012A1 (en) Generating and sending encrypted payment data messages between computing devices to effect a transfer of funds
PH12019500866A1 (en) Executing multi-party transactions using smart contracts
EP4404505A3 (en) Computer-implemented system and method providing a decentralised protocol for the recovery of cryptographic assets
SG10201808534SA (en) Method and system for processing blockchain-based transactions on existing payment networks
CN106230592B (zh) 一种ela电子证照节点网络系统及控制方法
MY203357A (en) System and method for information protection
CN106339639A (zh) 基于区块链的学分成绩管理方法及系统
GB2561726A (en) Method and system for efficient transfer of cryptocurrency associated with a payroll on a blockchain that leads to an automated payroll method and system
GB2562622A (en) Cryptographic method and system for secure extraction of data from a blockchain
HK1254273A2 (zh) 安全的分布式密钥管理系统
EP3690777A3 (en) Electronic device, certification agency server, and payment system
GB2543726A (en) Password-based generation and management of secret cryptographic keys
PH12021552062A1 (en) Communication network-anchored cryptographic key sharing with third-party application
EA201691377A1 (ru) Система и способ передачи идентификационных данных
MX2023008167A (es) Dispositivos, sistemas y metodos para autenticacion de clave publica o privada.