[go: up one dir, main page]

SG10201903114RA - Methods and systems for facilitating microservices for cryptographic operations - Google Patents

Methods and systems for facilitating microservices for cryptographic operations

Info

Publication number
SG10201903114RA
SG10201903114RA SG10201903114RA SG10201903114RA SG10201903114RA SG 10201903114R A SG10201903114R A SG 10201903114RA SG 10201903114R A SG10201903114R A SG 10201903114RA SG 10201903114R A SG10201903114R A SG 10201903114RA SG 10201903114R A SG10201903114R A SG 10201903114RA
Authority
SG
Singapore
Prior art keywords
microservices
facilitating
systems
methods
cryptographic operations
Prior art date
Application number
SG10201903114RA
Inventor
Vagare Sunil
Bhalerao Chetan
Chaudhari Ritesh
Shirke Sudhir
Dhande Ashish
Original Assignee
Mastercard International Inc
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 Mastercard International Inc filed Critical Mastercard International Inc
Priority to SG10201903114RA priority Critical patent/SG10201903114RA/en
Priority to US16/842,283 priority patent/US11544677B2/en
Publication of SG10201903114RA publication Critical patent/SG10201903114RA/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/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/0822Key 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) using key encryption key
    • 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/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/72Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
    • 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/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • 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
    • 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/0838Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these
    • 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/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • 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/0891Revocation or update of secret information, e.g. encryption key update or rekeying
    • 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/0894Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
    • H04L9/0897Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage involving additional devices, e.g. trusted platform module [TPM], smartcard or USB
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
SG10201903114RA 2019-04-08 2019-04-08 Methods and systems for facilitating microservices for cryptographic operations SG10201903114RA (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
SG10201903114RA SG10201903114RA (en) 2019-04-08 2019-04-08 Methods and systems for facilitating microservices for cryptographic operations
US16/842,283 US11544677B2 (en) 2019-04-08 2020-04-07 Methods and systems for facilitating microservices for cryptographic operations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SG10201903114RA SG10201903114RA (en) 2019-04-08 2019-04-08 Methods and systems for facilitating microservices for cryptographic operations

Publications (1)

Publication Number Publication Date
SG10201903114RA true SG10201903114RA (en) 2020-11-27

Family

ID=72663510

Family Applications (1)

Application Number Title Priority Date Filing Date
SG10201903114RA SG10201903114RA (en) 2019-04-08 2019-04-08 Methods and systems for facilitating microservices for cryptographic operations

Country Status (2)

Country Link
US (1) US11544677B2 (en)
SG (1) SG10201903114RA (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4035035A4 (en) * 2019-09-25 2023-10-04 Commonwealth Scientific and Industrial Research Organisation CRYPTOGRAPHIC SERVICES FOR BROWSER APPLICATIONS
US10956591B1 (en) 2020-01-27 2021-03-23 Capital One Services, Llc High performance tokenization platform for sensitive data
CN111818032B (en) * 2020-06-30 2021-09-07 腾讯科技(深圳)有限公司 Data processing method and device based on cloud platform and computer program
US12348488B2 (en) 2021-02-09 2025-07-01 Mastercard Technologies Canada ULC Devices, methods, and computer-readable media for deploying modular network architecture
US11816219B2 (en) * 2021-06-01 2023-11-14 Cisco Technology, Inc. Binding a trust anchor and an ASIC
US11893550B2 (en) * 2021-06-02 2024-02-06 Thales Dis Cpl Usa, Inc. System and method for hosting and remotely provisioning a payment HSM by way of out-of-band management
CN113379418B (en) * 2021-06-21 2024-04-05 上海盛付通电子支付服务有限公司 Information verification method, device, medium and program product based on security plug-in
US11917064B2 (en) * 2021-12-03 2024-02-27 ForgeRock, Inc. Token transformation filter for the service mesh
US12301706B1 (en) * 2021-12-22 2025-05-13 Wells Fargo Bank, N.A. Translate random unique method for passcode encryption technology
EP4224341A1 (en) * 2022-02-07 2023-08-09 nCipher Security Limited A device and a method for performing a cryptographic algorithm
US11856105B1 (en) * 2022-05-22 2023-12-26 Uab 360 It Secure multi-factor authentication system including identity verification of an authorized user
CN115396176A (en) * 2022-08-23 2022-11-25 成都三零瑞通移动通信有限公司 Key management system based on IceGrid micro-service architecture
EP4432199A1 (en) * 2023-03-13 2024-09-18 Mastercard International Incorporated Cryptographic service delivery in a decentralized transaction system
US12423448B2 (en) * 2023-10-12 2025-09-23 Mastercard International Incorporated Systems and methods for initializing a distributed cryptography as a service application
SE2450776A1 (en) * 2024-07-05 2025-06-24 Verisec Int Ab Secure processing of data objects in a cloud-based system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080178010A1 (en) * 2007-01-18 2008-07-24 Vaterlaus Robert K Cryptographic web service
GB2471282B (en) * 2009-06-22 2015-02-18 Barclays Bank Plc Method and system for provision of cryptographic services
US20150134953A1 (en) * 2013-11-08 2015-05-14 Motorola Solutions, Inc Method and apparatus for offering cloud-based hsm services
US20160149877A1 (en) * 2014-06-05 2016-05-26 Cavium, Inc. Systems and methods for cloud-based web service security management basedon hardware security module
SG10201805967SA (en) * 2018-07-11 2020-02-27 Mastercard International Inc Methods and systems for encrypting data for a web application
US12167236B2 (en) * 2020-12-11 2024-12-10 International Business Machines Corporation Remote management of hardware security modules

Also Published As

Publication number Publication date
US20200320489A1 (en) 2020-10-08
US11544677B2 (en) 2023-01-03

Similar Documents

Publication Publication Date Title
SG10201903114RA (en) Methods and systems for facilitating microservices for cryptographic operations
SG11202105055YA (en) Anti-cyberbullying systems and methods
SG11201912230SA (en) Methods and Systems For Blockchain-Implemented Event-Lock Encryption
SG11202100760WA (en) Injection systems, injection tools and methods for same
ZA201902470B (en) System and method for information protection
ZA201902471B (en) System and method for information protection
ZA201902472B (en) System and method for information protection
ZA201902473B (en) System and method for information protection
ZA201903109B (en) System and method for information protection
EP3858064A4 (en) System and methods for enabling dl-edt
SG10201900198SA (en) Methods and systems for cryptographic keys exchange
GB202016092D0 (en) Systems and methods for features engineering
IL284516A (en) Systems and methods for modulating rna
SG11201912231VA (en) Systems and methods for blockchain-dependent operation sets
ZA201902459B (en) System and method for information protection
EP3721580A4 (en) System and method for cryptographic choice mechanisms
PL3554044T3 (en) System and method for secure appliance operation
GB2590239B (en) Secure operations on encrypted data
EP3718040A4 (en) Systems and methods for improved data encryption
EP4018618A4 (en) Systems and processes for vaultless tokenization and encryption
SG11202110786SA (en) Cryptographic systems
GB201813390D0 (en) Systems and methods for muulti-factor authentication
SG11202111836PA (en) Systems and methods for providing in-application messaging
GB201821135D0 (en) Improved cryptographic method and system
EP3903265A4 (en) Method and system for a multi-member cryptographic wallet