SG11202103165YA - Computer-implemented system and method including public key combination verification - Google Patents

Computer-implemented system and method including public key combination verification

Info

Publication number
SG11202103165YA
SG11202103165YA SG11202103165YA SG11202103165YA SG11202103165YA SG 11202103165Y A SG11202103165Y A SG 11202103165YA SG 11202103165Y A SG11202103165Y A SG 11202103165YA SG 11202103165Y A SG11202103165Y A SG 11202103165YA SG 11202103165Y A SG11202103165Y A SG 11202103165YA
Authority
SG
Singapore
Prior art keywords
computer
public key
method including
implemented system
key combination
Prior art date
Application number
SG11202103165YA
Other languages
English (en)
Inventor
Craig Steven Wright
Owen Vaughan
Original Assignee
Nchain Holdings Ltd
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 Nchain Holdings Ltd filed Critical Nchain Holdings Ltd
Publication of SG11202103165YA publication Critical patent/SG11202103165YA/en

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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • H04L9/3252Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures using DSA or related signature schemes, e.g. elliptic based signatures, ElGamal or Schnorr schemes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • 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/083Key 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 central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • H04L9/0833Key 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 central third party, e.g. key distribution center [KDC] or trusted third party [TTP] involving conference or group key
    • 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/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
    • 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/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • 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/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3066Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
    • 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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • 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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • H04L9/3255Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures using group based signatures, e.g. ring or threshold signatures
    • 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/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Algebra (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
SG11202103165YA 2018-10-17 2019-10-09 Computer-implemented system and method including public key combination verification SG11202103165YA (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB1816936.7A GB201816936D0 (en) 2018-10-17 2018-10-17 Computer-implemented system and method
PCT/IB2019/058580 WO2020079534A1 (fr) 2018-10-17 2019-10-09 Système et procédé mis en œuvre par ordinateur comprenant une confirmation de combinaison de clés publiques

Publications (1)

Publication Number Publication Date
SG11202103165YA true SG11202103165YA (en) 2021-05-28

Family

ID=64394914

Family Applications (1)

Application Number Title Priority Date Filing Date
SG11202103165YA SG11202103165YA (en) 2018-10-17 2019-10-09 Computer-implemented system and method including public key combination verification

Country Status (9)

Country Link
US (2) US12149636B2 (fr)
EP (2) EP4395228B1 (fr)
JP (2) JP7383017B2 (fr)
KR (1) KR102886372B1 (fr)
CN (1) CN112970227B (fr)
GB (1) GB201816936D0 (fr)
SG (1) SG11202103165YA (fr)
TW (1) TWI834741B (fr)
WO (1) WO2020079534A1 (fr)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210128454A (ko) * 2019-02-15 2021-10-26 엔체인 홀딩스 리미티드 블록체인 네트워크를 통한 이전을 구현하는 컴퓨터 구현 시스템 및 방법
GB2587028A (en) 2019-09-16 2021-03-17 Nchain Holdings Ltd Cryptographically linked identities
JP7550402B2 (ja) * 2020-06-29 2024-09-13 株式会社Standage 仮想通貨を用いたエスクロー処理方法、システムおよびプログラム
US20220094555A1 (en) * 2020-09-18 2022-03-24 Fujitsu Limited Validator control for transaction between blockchains
GB2606526A (en) * 2021-05-10 2022-11-16 Nchain Licensing Ag Multi-party blockchain address scheme
KR102568418B1 (ko) * 2021-08-26 2023-08-18 하이파이브랩 주식회사 다중 서명을 지원하는 전자 인증 시스템 및 방법
CN116945821A (zh) 2022-03-30 2023-10-27 空中客车营运有限公司 对网络进行配置的方法、轮胎监测网络和飞行器
GB2624202A (en) * 2022-11-10 2024-05-15 Nchain Licensing Ag Blockchain transaction
GB2627756A (en) * 2023-02-28 2024-09-04 Nchain Licensing Ag Verification of scalar multiplication of elliptic curve points in script
GB2627757A (en) * 2023-02-28 2024-09-04 Nchain Licensing Ag Verification of scalar multiplication of elliptic curve points in script
GB2627758A (en) * 2023-02-28 2024-09-04 Nchain Licensing Ag Verification of scalar multiplication of elliptic curve points in script
EP4560554A1 (fr) * 2023-11-21 2025-05-28 Giesecke+Devrient advance52 GmbH Unité de transaction de jeton sécurisé, émetteur, récepteur et système de transaction de paiement

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
HK1038152A2 (en) 2001-09-10 2002-02-15 何嘉威 A method of digital signature
US7602655B2 (en) * 2006-01-12 2009-10-13 Mediatek Inc. Embedded system
JP2008203548A (ja) * 2007-02-20 2008-09-04 Oki Electric Ind Co Ltd 二次双曲線群を使用する鍵生成方法、復号方法、署名検証方法、鍵ストリーム生成方法および装置。
US8509426B1 (en) 2010-12-01 2013-08-13 King Fahd University Of Petroleum And Minerals XZ-elliptic curve cryptography system and method
TWI444028B (zh) * 2011-12-23 2014-07-01 Univ Nat Chiao Tung 應用增強型窗口方法和相互交替型式於純量乘法演算法之橢圓形曲線加密方法
US9735958B2 (en) 2015-05-19 2017-08-15 Coinbase, Inc. Key ceremony of a security system forming part of a host computer for cryptographic transactions
US20170048209A1 (en) 2015-07-14 2017-02-16 Fmr Llc Crypto Key Recovery and Social Aggregating, Fractionally Efficient Transfer Guidance, Conditional Triggered Transaction, Datastructures, Apparatuses, Methods and Systems
WO2017171165A1 (fr) 2015-12-14 2017-10-05 (주)코인플러그 Système d'émission de certificat public en fonction d'une chaîne de blocs et procédé d'émission de certificat public en fonction d'une chaîne de blocs utilisant ledit système
GB2560274C (en) 2016-02-23 2022-06-15 Nchain Holdings Ltd Personal device security using elliptic curve cryptography for secret sharing
KR102777896B1 (ko) 2016-02-23 2025-03-10 엔체인 홀딩스 리미티드 토큰화를 이용한 블록체인 기반 교환 방법
US10532268B2 (en) 2016-05-02 2020-01-14 Bao Tran Smart device
EP3452975A4 (fr) * 2016-05-04 2020-04-15 Algorand Inc. Système réparti de propagation et de vérification de transactions
KR102603069B1 (ko) * 2016-11-19 2023-11-15 디피니티 스티프텅 시스템 아키텍쳐 및 시스템 아키텍쳐에서의 데이터 처리 방법
AU2016434826A1 (en) * 2016-12-27 2019-08-22 Helder Silvestre Paiva FIGUEIRA Equivocation augmentation dynamic secrecy system
GB201705621D0 (en) * 2017-04-07 2017-05-24 Nchain Holdings Ltd Computer-implemented system and method
JP2020517135A (ja) 2017-04-11 2020-06-11 エヌチェーン ホールディングス リミテッドNchain Holdings Limited ブロックチェーン間のセキュアな転送
CN107395349A (zh) * 2017-08-16 2017-11-24 深圳国微技术有限公司 一种基于自认证公钥体制的区块链网络密钥分发方法
CN107919954B (zh) * 2017-10-20 2019-05-14 浙江大学 一种基于sgx软件防护扩展指令的区块链用户密钥保护方法和装置
CN108154549A (zh) * 2017-12-25 2018-06-12 太平洋未来有限公司 一种三维图像处理方法

Also Published As

Publication number Publication date
CN112970227B (zh) 2025-02-21
WO2020079534A1 (fr) 2020-04-23
JP7620687B2 (ja) 2025-01-23
KR20210074358A (ko) 2021-06-21
GB201816936D0 (en) 2018-11-28
JP7383017B2 (ja) 2023-11-17
US20250106042A1 (en) 2025-03-27
TWI834741B (zh) 2024-03-11
JP2023184657A (ja) 2023-12-28
EP4395228A2 (fr) 2024-07-03
KR102886372B1 (ko) 2025-11-13
JP2022504224A (ja) 2022-01-13
EP3868054A1 (fr) 2021-08-25
US12149636B2 (en) 2024-11-19
EP4395228B1 (fr) 2026-01-14
EP3868054B1 (fr) 2024-05-15
TW202036344A (zh) 2020-10-01
CN112970227A (zh) 2021-06-15
US20210344510A1 (en) 2021-11-04
EP4395228A3 (fr) 2024-09-25

Similar Documents

Publication Publication Date Title
SG11202103165YA (en) Computer-implemented system and method including public key combination verification
SG11202102642PA (en) Transaction authentication system and related methods
SG11202005596XA (en) System and method for authenticating off-chain data based on proof verification
SG11202010352WA (en) Identity verification and account information updating methods and apparatuses
GB201703664D0 (en) Verification method and system
GB201918729D0 (en) Computer-implemented system and method
GB201802148D0 (en) Computer-implemented system and method
GB201811672D0 (en) Computer-implemented system and method
ZA201902899B (en) Method and apparatus for security verification based on biometric feature
GB201902689D0 (en) Multivariable public key signature system and method
ZA202206279B (en) Security system and method
GB201914863D0 (en) Movement verification system and method
SG11202103455VA (en) System and method for event admission
GB202019113D0 (en) Fracturing system and method
GB201805429D0 (en) Security system and method
GB2587919B (en) Packer setting and real-time verification method
ZA202007191B (en) Multi-action transaction system and method
GB201817093D0 (en) Authentication system and method
SG11202009000YA (en) Secure authentication system and method
GB2587404B (en) Encryption and verification method
GB201905966D0 (en) Security system and method
HK40049464A (en) Computer-implemented system and method including public key combination verification
GB201915258D0 (en) Baggage-based user identity verification system and method
GB201713471D0 (en) Verification method and system
GB201905279D0 (en) Computer-implemented security system and method