CA3073549C - Procedes et systemes pour une communication de donnees securisee - Google Patents

Procedes et systemes pour une communication de donnees securisee Download PDF

Info

Publication number
CA3073549C
CA3073549C CA3073549A CA3073549A CA3073549C CA 3073549 C CA3073549 C CA 3073549C CA 3073549 A CA3073549 A CA 3073549A CA 3073549 A CA3073549 A CA 3073549A CA 3073549 C CA3073549 C CA 3073549C
Authority
CA
Canada
Prior art keywords
bit
input
mapping
output
segments
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CA3073549A
Other languages
English (en)
Other versions
CA3073549A1 (fr
Inventor
Randy Kuang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quantropi Inc
Original Assignee
Quantropi 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
Priority claimed from US15/796,577 external-priority patent/US10476664B2/en
Application filed by Quantropi Inc filed Critical Quantropi Inc
Publication of CA3073549A1 publication Critical patent/CA3073549A1/fr
Application granted granted Critical
Publication of CA3073549C publication Critical patent/CA3073549C/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • 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/381Currency conversion
    • 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
    • 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/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights
    • 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/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • 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
    • 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un procédé mis en uvre par ordinateur, qui consiste : à recevoir un message d'entrée comprenant des segments d'entrée à N bits, N étant un nombre entier supérieur à un ; à convertir les segments d'entrée à N bits en segments de sortie à N bits correspondants à l'aide d'un mappage 2N-par-2N un-à-un stocké dans un support d'informations non transitoire ; et à générer un message de sortie comprenant les segments de sortie à N bits. L'invention concerne également un procédé mis en uvre par ordinateur permettant à un destinataire de valider un message reçu d'un émetteur, le message comprenant une première partie et une seconde partie Ce procédé consiste à recevoir un jeton d'une entité témoin ; à obtenir un premier élément de données par traitement conjoint de la première partie du message et du jeton ; à obtenir un second élément de données par traitement conjoint de la seconde partie du message à l'aide d'une clé associée à l'expéditeur ; et à valider le message par comparaison des premier et second éléments de données.
CA3073549A 2017-10-27 2018-10-23 Procedes et systemes pour une communication de donnees securisee Active CA3073549C (fr)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US15/796,577 2017-10-27
US15/796,577 US10476664B2 (en) 2017-10-27 2017-10-27 Methods and systems for data protection
US201862662819P 2018-04-26 2018-04-26
US62/662,819 2018-04-26
PCT/CA2018/051339 WO2019079890A1 (fr) 2017-10-27 2018-10-23 Procédés et systèmes pour une communication de données sécurisée

Publications (2)

Publication Number Publication Date
CA3073549A1 CA3073549A1 (fr) 2019-05-02
CA3073549C true CA3073549C (fr) 2021-06-08

Family

ID=66246150

Family Applications (1)

Application Number Title Priority Date Filing Date
CA3073549A Active CA3073549C (fr) 2017-10-27 2018-10-23 Procedes et systemes pour une communication de donnees securisee

Country Status (5)

Country Link
EP (1) EP3701664A4 (fr)
CN (1) CN111201749B (fr)
AU (1) AU2018355917B2 (fr)
CA (1) CA3073549C (fr)
WO (2) WO2019079890A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220319265A1 (en) * 2021-03-31 2022-10-06 Sony Group Corporation Computer program, non-transitory machine-readable medium, apparatus, and methods for electronic election
US12058240B2 (en) 2019-04-23 2024-08-06 Quantropi Inc. Enhanced randomness for digital systems

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11323247B2 (en) 2017-10-27 2022-05-03 Quantropi Inc. Methods and systems for secure data communication
US10608829B1 (en) * 2018-10-08 2020-03-31 International Business Machines Corporation Blockchain timestamp agreement
US11924360B2 (en) 2018-10-08 2024-03-05 Green Market Square Limited Blockchain timestamp agreement
US12387827B2 (en) 2019-05-15 2025-08-12 Express Scripts Strategic Development, Inc. Computerized aggregation and transaction processing architecture for digital health infrastructure
US12148014B1 (en) 2019-05-15 2024-11-19 Express Scripts Strategic Development, Inc. Computerized aggregation and distribution architecture for digital health infrastructure
KR20220058928A (ko) * 2019-09-05 2022-05-10 오픈 렌즈 프로젝트 리미티드 디지털 미디어 콘텐츠 관리 시스템 및 방법
US11228431B2 (en) 2019-09-20 2022-01-18 General Electric Company Communication systems and methods for authenticating data packets within network flow
CN112632568B (zh) * 2019-10-08 2022-11-29 上海唯链信息科技有限公司 温度数据的存储和采集方法、系统、电子设备和存储介质
KR102928823B1 (ko) * 2019-10-17 2026-02-23 현대자동차주식회사 차량용 통신 시스템 및 그를 위한 보안 통신 방법
CN113271202B (zh) * 2020-02-14 2022-05-31 中移(苏州)软件技术有限公司 一种数据加密方法及装置
US11329797B2 (en) 2020-02-25 2022-05-10 Quantropi Inc. Method and system for secure phase-encoded digital communication over optical channels
CN116209983A (zh) * 2020-10-13 2023-06-02 陈锦夫 将数据认证用于数据压缩的方法
US11515035B1 (en) 2020-10-16 2022-11-29 Express Scripts Strategic Development, Inc. Automated device efficacy determination systems for health monitoring devices
US11929163B1 (en) 2020-10-16 2024-03-12 Express Scripts Strategic Development, Inc. Automated device efficacy determination systems for health monitoring devices
US12407502B2 (en) 2021-04-15 2025-09-02 Real Random IP, LLC System and method for secure end-to-end electronic communication using a mutating table of entropy
US11924339B2 (en) 2021-04-15 2024-03-05 Real Random IP, LLC System and method for secure end-to-end electronic communication using a privately shared table of entropy
US11967973B2 (en) 2021-05-06 2024-04-23 Samsung Display Co., Ltd. Low overhead transition encoding codes
CN112910933B (zh) * 2021-05-07 2021-07-13 鹏城实验室 认证方法、认证设备以及验证设备
CN114254400B (zh) * 2021-12-27 2024-05-03 中国人民解放军战略支援部队信息工程大学 基于动态影子栈的栈缓冲区溢出攻击防御方法及系统
US12117990B2 (en) 2022-05-20 2024-10-15 Evernorth Strategic Development, Inc. Enterprise data management logic configuration
US12493417B2 (en) * 2022-06-02 2025-12-09 Micron Technology, Inc. Verified key replacement in secure memory devices
CN116012150A (zh) * 2022-07-25 2023-04-25 天津理工大学 一种比特币交易自治消息提取及解析方法
DE102022004632B3 (de) 2022-12-12 2024-03-21 Mercedes-Benz Group AG Verfahren zur Verschlüsselung eines Klartextes
DE102023111612B3 (de) 2023-05-04 2024-07-25 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Verfahren und Vorrichtung zur Auslieferung einer Ware
CN116821820A (zh) * 2023-07-04 2023-09-29 平安银行股份有限公司 一种虚假交易识别方法、装置、电子设备及存储介质
CN118627132B (zh) * 2024-06-21 2025-02-07 华中科技大学同济医学院附属同济医院 一种基于医院场景识别的电子签章自动推荐方法
CN121351424B (zh) * 2025-12-17 2026-03-27 南京深度智控科技有限公司 一种基于逐时性能仿真的节能量计算平台

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001288309A1 (en) * 2000-08-18 2002-03-04 Distributed Trust Management Inc. Distributed information system and protocol for affixing electronic signatures and authenticating documents
US7747019B2 (en) * 2005-09-28 2010-06-29 Nortel Networks Limited Methods and systems for communicating over a quantum channel
US7761596B2 (en) * 2006-06-30 2010-07-20 Telefonaktiebolaget L M Ericsson (Publ) Router and method for server load balancing
CA2638134A1 (fr) * 2008-07-21 2010-01-21 Randy Kuang Cryptographie multidimensionnelle
CN101610510B (zh) * 2009-06-10 2012-06-27 南京邮电大学 层簇式无线自组织网络中的节点合法性多重认证方法
US8169887B2 (en) * 2009-12-29 2012-05-01 Industrial Technology Research Institute Apparatuses and methods for wireless communications using a permutation sequence
EP2619758B1 (fr) * 2010-10-15 2015-08-19 Huawei Technologies Co., Ltd. Dispositifs pour la transformation et la transformation inverse de signaux audio, procédés pour l'analyse et la synthèse de signaux audio
WO2013142980A1 (fr) * 2012-03-30 2013-10-03 Irdeto Canada Corporation Sécurisation de systèmes accessibles par codage dépendant de variables
CN103000181B (zh) * 2013-01-10 2015-02-11 成都零光量子科技有限公司 基于公众通信网语音通道进行保密通信的系统及其实现方法
US9455962B2 (en) * 2013-09-22 2016-09-27 Winbond Electronics Corporation Protecting memory interface

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12058240B2 (en) 2019-04-23 2024-08-06 Quantropi Inc. Enhanced randomness for digital systems
US20220319265A1 (en) * 2021-03-31 2022-10-06 Sony Group Corporation Computer program, non-transitory machine-readable medium, apparatus, and methods for electronic election

Also Published As

Publication number Publication date
AU2018355917A1 (en) 2020-02-13
EP3701664A1 (fr) 2020-09-02
CA3073549A1 (fr) 2019-05-02
AU2018355917B2 (en) 2020-09-24
WO2020082160A1 (fr) 2020-04-30
EP3701664A4 (fr) 2021-07-28
CN111201749A (zh) 2020-05-26
WO2019079890A1 (fr) 2019-05-02
CN111201749B (zh) 2021-09-28

Similar Documents

Publication Publication Date Title
CA3073549C (fr) Procedes et systemes pour une communication de donnees securisee
US11323247B2 (en) Methods and systems for secure data communication
US10979221B2 (en) Generation of keys of variable length from cryptographic tables
CN114244508B (zh) 数据加密方法、装置、设备及存储介质
US11621835B2 (en) Relay network for encryption system
EP3205048B1 (fr) Génération d'une clé de cryptage symétrique
US20170257352A1 (en) Improved installation of a terminal in a secure system
CN111526197B (zh) 一种云端数据安全共享方法
US20210144002A1 (en) Secondary Channel Authentication of Public Keys
US10476664B2 (en) Methods and systems for data protection
EP3205049A1 (fr) Procédé et système d'établissement d'un canal de communication sécurisé
US20140237239A1 (en) Techniques for validating cryptographic applications
CN109995739A (zh) 一种信息传输方法、客户端、服务器及存储介质
CN106549963A (zh) 基于hdfs的安全存储系统
CN108183791A (zh) 应用于云环境下的智能终端数据安全处理方法及系统
KR20230175185A (ko) 국가 패스워드 알고리즘의 안전에 기반한 파일 공유 방법과 시스템
US9825920B1 (en) Systems and methods for multi-function and multi-purpose cryptography
CN114143098B (zh) 数据存储方法和数据存储装置
CN103414703B (zh) 基于无线传感网络和云计算的安全订阅发布系统及方法
US20130283363A1 (en) Secure data transfer over an arbitrary public or private transport
FR3018371A1 (fr) Procede et systeme de chiffrement/dechiffrement de donnees a cle distante et verification prealable de jeton
CN119011120B (zh) 算力网络节点的委托加密方法、系统、加密设备及介质
CN111835519A (zh) 一种基于公有区块链的隐蔽通信方法
CN120856331B (zh) 会话密钥生成方法、装置、电子设备和存储介质
CN120151114B (zh) 应用于区块链网络系统的数据传输控制方法及装置

Legal Events

Date Code Title Description
EEER Examination request

Effective date: 20200214

MPN Maintenance fee for patent paid

Free format text: FEE DESCRIPTION TEXT: MF (PATENT, 6TH ANNIV.) - STANDARD

Year of fee payment: 6

U00 Fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U00-U101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE REQUEST RECEIVED

Effective date: 20240923

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT DETERMINED COMPLIANT

Effective date: 20240923

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT PAID IN FULL

Effective date: 20240923

MPN Maintenance fee for patent paid

Free format text: FEE DESCRIPTION TEXT: MF (PATENT, 7TH ANNIV.) - STANDARD

Year of fee payment: 7

U00 Fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U00-U101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE REQUEST RECEIVED

Effective date: 20250923

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT PAID IN FULL

Effective date: 20250923

W00 Other event occurred

Free format text: ST27 STATUS EVENT CODE: A-4-4-W10-W00-W110 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: CORRESPONDENT - OTHER THAN 5.09.01/02/03 DETERMINED NOT COMPLIANT

Effective date: 20251119

Free format text: ST27 STATUS EVENT CODE: A-4-4-W10-W00-W101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: REQUEST TO REGISTER A DOCUMENT RECEIVED

Effective date: 20251119