ATE410853T1 - Kryptographisches verfahren zur ausführung einer schnellen ver- oder entschlüsselung und zur erzeugung eines mac-signals - Google Patents

Kryptographisches verfahren zur ausführung einer schnellen ver- oder entschlüsselung und zur erzeugung eines mac-signals

Info

Publication number
ATE410853T1
ATE410853T1 AT99924114T AT99924114T ATE410853T1 AT E410853 T1 ATE410853 T1 AT E410853T1 AT 99924114 T AT99924114 T AT 99924114T AT 99924114 T AT99924114 T AT 99924114T AT E410853 T1 ATE410853 T1 AT E410853T1
Authority
AT
Austria
Prior art keywords
ciphertext
mac
message
intermediate stream
decryption
Prior art date
Application number
AT99924114T
Other languages
English (en)
Inventor
Mariusz Jakubowski
Ramarathnam Venkatesan
Original Assignee
Microsoft Corp
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 US09/062,836 external-priority patent/US6226742B1/en
Priority claimed from US09/062,837 external-priority patent/US6128737A/en
Application filed by Microsoft Corp filed Critical Microsoft Corp
Application granted granted Critical
Publication of ATE410853T1 publication Critical patent/ATE410853T1/de

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/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0637Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
    • 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
    • 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
    • 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
    • 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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Storage Device Security (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
  • Circuits Of Receivers In General (AREA)
  • Mobile Radio Communication Systems (AREA)
AT99924114T 1998-04-20 1999-04-20 Kryptographisches verfahren zur ausführung einer schnellen ver- oder entschlüsselung und zur erzeugung eines mac-signals ATE410853T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/062,836 US6226742B1 (en) 1998-04-20 1998-04-20 Cryptographic technique that provides fast encryption and decryption and assures integrity of a ciphertext message through use of a message authentication code formed through cipher block chaining of the plaintext message
US09/062,837 US6128737A (en) 1998-04-20 1998-04-20 Method and apparatus for producing a message authentication code in a cipher block chaining operation by using linear combinations of an encryption key

Publications (1)

Publication Number Publication Date
ATE410853T1 true ATE410853T1 (de) 2008-10-15

Family

ID=26742753

Family Applications (1)

Application Number Title Priority Date Filing Date
AT99924114T ATE410853T1 (de) 1998-04-20 1999-04-20 Kryptographisches verfahren zur ausführung einer schnellen ver- oder entschlüsselung und zur erzeugung eines mac-signals

Country Status (5)

Country Link
EP (2) EP1633078A3 (de)
AT (1) ATE410853T1 (de)
AU (1) AU4069299A (de)
DE (1) DE69939696D1 (de)
WO (1) WO1999055039A1 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001039429A1 (en) * 1999-11-22 2001-05-31 Intel Corporation Integrity check values (icv) based on pseudorandom binary matrices
DE602006004797D1 (de) * 2005-07-05 2009-03-05 St Microelectronics Sa Prüfung einer in einer Speicherzone abgelegten digitalen Nachricht
CN104125570B (zh) * 2014-07-02 2018-03-27 大唐移动通信设备有限公司 一种信令消息完整性检查的方法及装置
FR3148127A1 (fr) * 2023-04-20 2024-10-25 Stmicroelectronics International N.V. Communication sécurisée

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319710A (en) * 1986-08-22 1994-06-07 Tandem Computers Incorporated Method and means for combining and managing personal verification and message authentication encrytions for network transmission
US5615264A (en) * 1995-06-08 1997-03-25 Wave Systems Corp. Encrypted data package record for use in remote transaction metered data system

Also Published As

Publication number Publication date
AU4069299A (en) 1999-11-08
EP1074114B1 (de) 2008-10-08
EP1633078A3 (de) 2006-05-10
WO1999055039A1 (en) 1999-10-28
EP1633078A2 (de) 2006-03-08
EP1074114A1 (de) 2001-02-07
DE69939696D1 (de) 2008-11-20

Similar Documents

Publication Publication Date Title
JP3566311B2 (ja) 疑似ランダム非線形シーケンス発生装置に基づいたブロック暗号装置
DE59901773D1 (de) Verfahren und vorrichtung zum erzeugen eines verschlüsselten nutzdatenstroms und verfahren und vorrichtung zum entschlüsseln eines verschlüsselten nutzdatenstroms
ATE485691T1 (de) Verfahren zum authentifizieren und verifizieren von sms-übermittlungen
ES2107411T3 (es) Reproduccion de claves protegidas por utilizacion de datos de generacion de claves distribuidas.
KR920005645A (ko) 대체가능한 기밀소자를 구비한 정보처리장치
ATE328420T1 (de) Vorrichtung und protokoll zum authentifizieren eines verbrauchsgegenstandes
ATE499772T1 (de) Verfahren und vorrichtung zur sicheren kryptographischen schlüsselerzeugung, - zertifizierung und -benutzung
TW376656B (en) A decoding method for processing encrypted video data
WO2003041324A3 (en) Biometrics template
EP1154348A3 (de) Vorrichtung zur Dateienverwaltung
NO985275D0 (no) FremgangsmÕte for lagring og anvendelse av sensitiv informasjon i en sikkerhetsmodul, og en tilknyttet sikkerhetsmodul
DE60035514D1 (de) Ver- und entschlüsselungs vorrichtung und verfahren für digitale videoeinhaltsübertragung
DE60039243D1 (de) Verfahren zum Erschaffen einer kryptographischen Transformation, manipulationssichere Vorrichtung, die dieselbe nutzt, und Verfahren zum Nutzen der Vorrichtung
WO2001089138A3 (en) Method and apparatus for the security of cryptographic ciphers
CN109800586A (zh) 一种对投标文件实现一方加密多方解密的系统及方法
KR850700198A (ko) 암호 송수신기와 그 제어방법
TW200518549A (en) System and method for encrypting and verifying messages using three-phase encryption
EP0891053A3 (de) Vorrichtungen zur verschlüsselung und entschlüsselung mit schlüsselung mit schlüsselrückgewinnungsbedingung
WO2006012638A3 (en) Techniques to strengthen one-time pad encryption
ATE410853T1 (de) Kryptographisches verfahren zur ausführung einer schnellen ver- oder entschlüsselung und zur erzeugung eines mac-signals
JP2013524587A (ja) 認証された音声暗号化のための方法および装置
ATE244975T1 (de) Vorrichtung und verfahren zur übertragung von entschlüsselungsinformation
JPH1049048A (ja) 暗号化データ作成方法及び装置
DE60023934D1 (de) Verfahren und vorrichtungen zur erzeugung einer schlüsselsequenz
CN113282942A (zh) 一种加密解密方法

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties