[go: up one dir, main page]

WO2008148784A3 - Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message - Google Patents

Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message Download PDF

Info

Publication number
WO2008148784A3
WO2008148784A3 PCT/EP2008/056889 EP2008056889W WO2008148784A3 WO 2008148784 A3 WO2008148784 A3 WO 2008148784A3 EP 2008056889 W EP2008056889 W EP 2008056889W WO 2008148784 A3 WO2008148784 A3 WO 2008148784A3
Authority
WO
WIPO (PCT)
Prior art keywords
cryptographic
pseudo
data encryption
message
devices
Prior art date
Application number
PCT/EP2008/056889
Other languages
English (en)
Other versions
WO2008148784A2 (fr
Inventor
Nicolas Reffe
Original Assignee
Nicolas Reffe
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 Nicolas Reffe filed Critical Nicolas Reffe
Priority to CN200880102186.4A priority Critical patent/CN101779412B/zh
Priority to AU2008258582A priority patent/AU2008258582B2/en
Priority to CA2687822A priority patent/CA2687822C/fr
Priority to US12/602,626 priority patent/US8837719B2/en
Priority to JP2010510778A priority patent/JP5551065B2/ja
Priority to EP08760471A priority patent/EP2165456A2/fr
Publication of WO2008148784A2 publication Critical patent/WO2008148784A2/fr
Publication of WO2008148784A3 publication Critical patent/WO2008148784A3/fr

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/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/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • 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/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
    • G09C1/00Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
    • 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
    • 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/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • 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/12Details relating to cryptographic hardware or logic circuitry
    • H04L2209/125Parallelization or pipelining, e.g. for accelerating processing of cryptographic operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

L'invention se rapporte au domaine général de la sécurité numérique et plus particulièrement de la cryptographie. Elle propose notamment un dispositif et un procédé de chiffrement d une séquence de données. L invention concerne également un dispositif (1) et un procédé cryptographiques de génération d une séquence de données pseudo- aléatoire (13) et ainsi que leur utilisation privilégiée dans le domaine de la sécurité numérique, à savoir notamment pour le chiffrement et le déchiffrement de données et pour le hachage cryptographique de messages.
PCT/EP2008/056889 2007-06-05 2008-06-04 Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message WO2008148784A2 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN200880102186.4A CN101779412B (zh) 2007-06-05 2008-06-04 用于数据加密的伪随机生成的密码学方法和设备、及消息的密码学散列
AU2008258582A AU2008258582B2 (en) 2007-06-05 2008-06-04 Cryptographic methods and devices for pseudo-random generation, encrypting data, and cryptographically hashing a message
CA2687822A CA2687822C (fr) 2007-06-05 2008-06-04 Procedes cryptographiques et dispositif de generation pseudo aleatoires, donnees de chiffrement et hachage cryptographique d'un message
US12/602,626 US8837719B2 (en) 2007-06-05 2008-06-04 Cryptographic methods and devices for pseudo-random generation, encrypting data, and cryptographically hashing a message
JP2010510778A JP5551065B2 (ja) 2007-06-05 2008-06-04 擬似ランダム生成、データ暗号化、およびメッセージ暗号化ハッシングのための暗号化方法およびデバイス
EP08760471A EP2165456A2 (fr) 2007-06-05 2008-06-04 Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP07301086A EP2001154A1 (fr) 2007-06-05 2007-06-05 Procédé et dispositif de chiffrement/déchiffrement d'une séquence de données d'entrée
EP07301086.0 2007-06-05

Publications (2)

Publication Number Publication Date
WO2008148784A2 WO2008148784A2 (fr) 2008-12-11
WO2008148784A3 true WO2008148784A3 (fr) 2009-08-20

Family

ID=38621191

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2008/056889 WO2008148784A2 (fr) 2007-06-05 2008-06-04 Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message

Country Status (8)

Country Link
US (1) US8837719B2 (fr)
EP (2) EP2001154A1 (fr)
JP (2) JP5551065B2 (fr)
KR (1) KR101564601B1 (fr)
CN (1) CN101779412B (fr)
AU (1) AU2008258582B2 (fr)
CA (1) CA2687822C (fr)
WO (1) WO2008148784A2 (fr)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2912529A1 (fr) * 2007-02-13 2008-08-15 France Telecom Couplage d'un programme informatique ou de donnees a un systeme de reference et verification associee.
US8311222B2 (en) * 2008-08-26 2012-11-13 GlobalFoundries, Inc. Hardware based multi-dimensional encryption
CN102135871B (zh) * 2011-03-29 2013-12-18 深圳职业技术学院 利用混沌原理产生随机数的装置及其动态口令牌
US8958550B2 (en) * 2011-09-13 2015-02-17 Combined Conditional Access Development & Support. LLC (CCAD) Encryption operation with real data rounds, dummy data rounds, and delay periods
US8861725B2 (en) * 2012-07-10 2014-10-14 Infineon Technologies Ag Random bit stream generator with enhanced backward secrecy
US8879733B2 (en) * 2012-07-10 2014-11-04 Infineon Technologies Ag Random bit stream generator with guaranteed minimum period
EP2731291A1 (fr) * 2012-11-12 2014-05-14 Gemalto SA Procédé et dispositif de commande pour contrôler l'authenticité de codes résultant de l'application d'un algorithme bijectif sur des messages
US11876889B2 (en) * 2015-09-03 2024-01-16 Fiske Software, Llc NADO cryptography with key generators
US20240372718A1 (en) * 2013-08-13 2024-11-07 Michael Stephen Fiske NADO CRYPTOGRAPHY with KEY GENERATORS
US10187358B2 (en) * 2013-12-03 2019-01-22 Amazon Technologies, Inc. Data transfer optimizations
US20150222421A1 (en) * 2014-02-03 2015-08-06 Qualcomm Incorporated Countermeasures against side-channel attacks on cryptographic algorithms
EP2996277B1 (fr) * 2014-09-10 2018-11-14 Nxp B.V. Fixation d'un dispositif cryptographique contre l'implémentation des attaques
US10375070B2 (en) 2015-04-20 2019-08-06 Certicom Corp. Generating cryptographic function parameters from compact source code
US10079675B2 (en) 2015-04-20 2018-09-18 Certicom Corp. Generating cryptographic function parameters from a puzzle
US10361844B2 (en) * 2015-04-20 2019-07-23 Certicom Corp. Generating cryptographic function parameters based on an observed astronomical event
US10229282B2 (en) 2016-06-12 2019-03-12 Apple Inc. Efficient implementation for differential privacy using cryptographic functions
US10756892B2 (en) * 2017-02-09 2020-08-25 Sap Se Protecting data in a multi-tenant cloud-based system
CN108776583B (zh) * 2018-06-07 2022-10-18 福建江夏学院 π小数点后面位数的随机数表建立方法
US11451521B2 (en) 2018-10-18 2022-09-20 Paypal, Inc. Systems and methods for encrypted data transmission
CN109150923A (zh) * 2018-11-06 2019-01-04 江苏怡通数码科技有限公司 基于混合加密的网络传输数据安全处理方法
EP3959840A4 (fr) * 2019-04-23 2023-01-11 Quantropi Inc. Caractère aléatoire amélioré pour systèmes numériques
US11816228B2 (en) 2020-09-25 2023-11-14 Advanced Micro Devices, Inc. Metadata tweak for channel encryption differentiation
CN113098860B (zh) * 2021-03-30 2023-04-07 三一汽车起重机械有限公司 一种can总线加密方法、装置、工程机械和存储介质
CN113342985B (zh) * 2021-08-02 2021-11-09 武汉泰乐奇信息科技有限公司 一种基于权限认证的大数据再生方法和装置
CN118113254B (zh) * 2023-12-31 2025-01-24 北京海泰方圆科技股份有限公司 一种随机数种子的生成方法、装置、电子设备及介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5003596A (en) * 1989-08-17 1991-03-26 Cryptech, Inc. Method of cryptographically transforming electronic digital data from one form to another
WO1996033564A1 (fr) * 1995-04-17 1996-10-24 Secure Computing Corporation Procede et systeme de chiffrement bloc rapide de donnees en paquets
US5734721A (en) * 1995-10-12 1998-03-31 Itt Corporation Anti-spoof without error extension (ANSWER)
WO1998038767A1 (fr) * 1997-02-26 1998-09-03 Siemens Aktiengesellschaft Procede et dispositif pour la formation assistee par ordinateur d'une permutation destinee a faire permuter des signaux numeriques, et procede et dispositif pour le chiffrement de signaux numeriques
US20040228480A1 (en) * 2002-11-06 2004-11-18 Michael Fiske Non-autonomous dynamical orbit cryptography

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339645B2 (en) * 1998-03-06 2002-01-15 Telefonaktiebolaget Lm Ericsson (Publ) Pseudo-random sequence generator and associated method
US7197142B2 (en) * 2001-08-24 2007-03-27 Alten Alexander I System and methods for a vernam stream cipher
WO2004017192A2 (fr) * 2002-08-19 2004-02-26 Analog Devices Inc. Moteur a registre a decalage reboucle rapide
US20100067687A1 (en) * 2004-12-06 2010-03-18 The Trustees Of The Stevens Institute Of Technology Method and apparatus for maintaining data integrity for block-encryption algorithms
US7715563B2 (en) * 2006-02-16 2010-05-11 General Dynamics C4 Systems, Inc. Rapid acquisition of state vectors in an encrypted data communication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5003596A (en) * 1989-08-17 1991-03-26 Cryptech, Inc. Method of cryptographically transforming electronic digital data from one form to another
WO1996033564A1 (fr) * 1995-04-17 1996-10-24 Secure Computing Corporation Procede et systeme de chiffrement bloc rapide de donnees en paquets
US5734721A (en) * 1995-10-12 1998-03-31 Itt Corporation Anti-spoof without error extension (ANSWER)
WO1998038767A1 (fr) * 1997-02-26 1998-09-03 Siemens Aktiengesellschaft Procede et dispositif pour la formation assistee par ordinateur d'une permutation destinee a faire permuter des signaux numeriques, et procede et dispositif pour le chiffrement de signaux numeriques
US20040228480A1 (en) * 2002-11-06 2004-11-18 Michael Fiske Non-autonomous dynamical orbit cryptography

Also Published As

Publication number Publication date
JP5822970B2 (ja) 2015-11-25
CN101779412B (zh) 2014-12-17
KR101564601B1 (ko) 2015-10-30
JP2014139687A (ja) 2014-07-31
EP2165456A2 (fr) 2010-03-24
US8837719B2 (en) 2014-09-16
AU2008258582A1 (en) 2008-12-11
JP2010529496A (ja) 2010-08-26
CA2687822C (fr) 2016-07-26
EP2001154A1 (fr) 2008-12-10
WO2008148784A2 (fr) 2008-12-11
CN101779412A (zh) 2010-07-14
AU2008258582B2 (en) 2013-05-30
CA2687822A1 (fr) 2008-12-11
KR20100031717A (ko) 2010-03-24
US20100142705A1 (en) 2010-06-10
JP5551065B2 (ja) 2014-07-16

Similar Documents

Publication Publication Date Title
WO2008148784A3 (fr) Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message
EP2544400A3 (fr) Système de communication cryptographique et procédé de communication cryptographique basé sur les PUF
WO2007001328A3 (fr) Securite information-centrique
WO2007075156A3 (fr) Cryptographie liee a des cles
WO2008001327A3 (fr) Procédé et appareil de chiffrement/déchiffrement de données
BRPI0606238A2 (pt) método, dispositivo e sistema de criptografia segura
WO2008080800A3 (fr) Sécurisation de communication
TW200742354A (en) Method of encrypting/decrypting transport stream having a plurality of packets and related apparatus thereof
MY162283A (en) Method and apparatus for mutual authentication
EP1223705A3 (fr) Procédés et systèmes de génération de clés de cryptage en utilisant de séquences binaire aléatoire
WO2006126191A3 (fr) Procede, dispositif et systeme de codage/decodage de donnees
GB2442546B (en) Authenticated encryption method and apparatus
WO2009134937A3 (fr) Systèmes cryptographiques préservant le format
GB2512249A (en) Secure peer discovery and authentication using a shared secret
WO2003019842A3 (fr) Systeme et procedes destines a un procede cryptographique de flux vernam, a un hachage unidirectionnel a cle et a un generateur de nombres pseudo-aleatoires non cyclique
WO2010010336A3 (fr) Chiffrement multiclavier
TW200746773A (en) Security considerations for the LTE of UMTS
EP1865654A8 (fr) Circuit de cryptage AES doté de CCM
JP2008065696A5 (fr)
EP2290871A3 (fr) Procédé de cryptage et appareil utilisant la composition de chiffres
WO2008099831A1 (fr) Dispositif de génération de clé, dispositif de dérivation de clé, dispositif de cryptage, dispositif de décryptage, procédé et programme
CN102163178A (zh) 数据安全存储方法
WO2012129640A3 (fr) Décryptage basé sur l'identité
TW200518549A (en) System and method for encrypting and verifying messages using three-phase encryption
GB201210004D0 (en) Random number distruibution

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200880102186.4

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08760471

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2144/MUMNP/2009

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2687822

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2008258582

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 12602626

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2010510778

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2008258582

Country of ref document: AU

Date of ref document: 20080604

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20107000092

Country of ref document: KR

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2008760471

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2008760471

Country of ref document: EP