ATE405050T1 - Effiziente verschlüsselung und authentifizierung für datenverarbeitungssysteme - Google Patents

Effiziente verschlüsselung und authentifizierung für datenverarbeitungssysteme

Info

Publication number
ATE405050T1
ATE405050T1 AT03809499T AT03809499T ATE405050T1 AT E405050 T1 ATE405050 T1 AT E405050T1 AT 03809499 T AT03809499 T AT 03809499T AT 03809499 T AT03809499 T AT 03809499T AT E405050 T1 ATE405050 T1 AT E405050T1
Authority
AT
Austria
Prior art keywords
authentication
data processing
processing systems
efficient encryption
data
Prior art date
Application number
AT03809499T
Other languages
English (en)
Inventor
Philip Michael Hawkes
Gregory G Rose
Original Assignee
Qualcomm 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 Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ATE405050T1 publication Critical patent/ATE405050T1/de

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06—Cryptographic 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
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06—Cryptographic 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/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0637—Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00—Secret communication
    • H04K1/06—Secret communication by transmitting the information or elements thereof at unnatural speeds or in jumbled order or backwards
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06—Cryptographic 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/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32—Cryptographic 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/3236—Cryptographic 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/3242—Cryptographic 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 keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Storage Device Security (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Detection And Correction Of Errors (AREA)
  • Mobile Radio Communication Systems (AREA)
AT03809499T 2002-07-24 2003-07-24 Effiziente verschlüsselung und authentifizierung für datenverarbeitungssysteme ATE405050T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/205,132 US6950517B2 (en) 2002-07-24 2002-07-24 Efficient encryption and authentication for data processing systems

Publications (1)

Publication Number Publication Date
ATE405050T1 true ATE405050T1 (de) 2008-08-15

Family

ID=30770000

Family Applications (1)

Application Number Title Priority Date Filing Date
AT03809499T ATE405050T1 (de) 2002-07-24 2003-07-24 Effiziente verschlüsselung und authentifizierung für datenverarbeitungssysteme

Country Status (11)

Country Link
US (1) US6950517B2 (de)
EP (1) EP1529365B1 (de)
JP (1) JP2006502451A (de)
KR (1) KR20050027254A (de)
CN (2) CN101938499B (de)
AT (1) ATE405050T1 (de)
AU (1) AU2003296888B2 (de)
CA (1) CA2493569A1 (de)
DE (1) DE60322909D1 (de)
RU (1) RU2340108C2 (de)
WO (1) WO2004038975A2 (de)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002047388A2 (en) * 2000-11-14 2002-06-13 Scientific-Atlanta, Inc. Networked subscriber television distribution
US8127326B2 (en) * 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
US7212636B2 (en) * 2001-02-26 2007-05-01 Nagravision S.A. Encryption of a compressed video stream
US20030192047A1 (en) * 2002-03-22 2003-10-09 Gaul Michael A. Exporting data from a digital home communication terminal to a client device
AUPS169002A0 (en) * 2002-04-11 2002-05-16 Tune, Andrew Dominic An information storage system
US20050271246A1 (en) * 2002-07-10 2005-12-08 Sharma Ravi K Watermark payload encryption methods and systems
US6948067B2 (en) 2002-07-24 2005-09-20 Qualcomm, Inc. Efficient encryption and authentication for data processing systems
US7254233B2 (en) * 2002-07-24 2007-08-07 Qualcomm Incorporated Fast encryption and authentication for data processing systems
US7305084B2 (en) * 2002-07-24 2007-12-04 Qualcomm Incorporated Fast encryption and authentication for data processing systems
US7516470B2 (en) * 2002-08-02 2009-04-07 Cisco Technology, Inc. Locally-updated interactive program guide
US20040068754A1 (en) * 2002-10-02 2004-04-08 Russ Samuel H. Expandable tuning capability
US7908625B2 (en) * 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
US20040068752A1 (en) * 2002-10-02 2004-04-08 Parker Leslie T. Systems and methods for providing television signals to multiple televisions located at a customer premises
US7360235B2 (en) * 2002-10-04 2008-04-15 Scientific-Atlanta, Inc. Systems and methods for operating a peripheral record/playback device in a networked multimedia system
US20040133911A1 (en) * 2002-10-04 2004-07-08 Russ Samuel H. Subscriber network in a satellite system
US7545935B2 (en) * 2002-10-04 2009-06-09 Scientific-Atlanta, Inc. Networked multimedia overlay system
US8046806B2 (en) 2002-10-04 2011-10-25 Wall William E Multiroom point of deployment module
US20040083360A1 (en) * 2002-10-28 2004-04-29 Rod Walsh System and method for partially-encrypted data transmission and reception
JP2004157892A (ja) * 2002-11-08 2004-06-03 Hitachi Ltd 計算機システム、記憶装置、アクセス管理方法及びプログラム
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US7454443B2 (en) * 2003-08-26 2008-11-18 Tamir Ram Method, system, and program for personal data management using content-based replication
US7321659B2 (en) * 2003-10-01 2008-01-22 International Business Machines Corporation Simple universal hash for plaintext aware encryption
US7580519B1 (en) 2003-12-08 2009-08-25 Advanced Micro Devices, Inc. Triple DES gigabit/s performance using single DES engine
US7545928B1 (en) 2003-12-08 2009-06-09 Advanced Micro Devices, Inc. Triple DES critical timing path improvement
WO2005091547A2 (en) * 2004-03-18 2005-09-29 Digimarc Corporation Watermark payload encryption methods and systems
US8127137B2 (en) * 2004-03-18 2012-02-28 Digimarc Corporation Watermark payload encryption for media including multiple watermarks
US8977859B2 (en) * 2004-05-04 2015-03-10 Elsevier, Inc. Systems and methods for data compression and decompression
US20060064674A1 (en) * 2004-06-03 2006-03-23 Olson John B Jr Methods and apparatus for visual application design
US7885405B1 (en) * 2004-06-04 2011-02-08 GlobalFoundries, Inc. Multi-gigabit per second concurrent encryption in block cipher modes
US7526085B1 (en) 2004-07-13 2009-04-28 Advanced Micro Devices, Inc. Throughput and latency of inbound and outbound IPsec processing
US7783037B1 (en) 2004-09-20 2010-08-24 Globalfoundries Inc. Multi-gigabit per second computing of the rijndael inverse cipher
US20060117354A1 (en) * 2004-11-29 2006-06-01 Mark Schutte Consolidating video-on-demand (VOD) services with multi-room personal video recording (MR-PVR) services
US20060225105A1 (en) * 2005-04-05 2006-10-05 Scientific-Atlanta, Inc. Networked multi-room system ad insertion
US8677123B1 (en) 2005-05-26 2014-03-18 Trustwave Holdings, Inc. Method for accelerating security and management operations on data segments
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
ATE495600T1 (de) * 2005-11-08 2011-01-15 Irdeto Access Bv Verfahren zur ver- und entwürfelung von daten
KR100713370B1 (ko) 2006-03-10 2007-05-04 텔레캅서비스 주식회사 무선센서 네트워크를 이용한 무인경비 시스템의 보안방법
JP4810289B2 (ja) * 2006-04-17 2011-11-09 ルネサスエレクトロニクス株式会社 メッセージ認証子生成装置、メッセージ認証子検証装置、及びメッセージ認証システム
US8356178B2 (en) * 2006-11-13 2013-01-15 Seagate Technology Llc Method and apparatus for authenticated data storage
US8538012B2 (en) * 2007-03-14 2013-09-17 Intel Corporation Performing AES encryption or decryption in multiple modes with a single instruction
KR101363519B1 (ko) 2007-11-12 2014-02-17 삼성전자주식회사 통신 단말기 및 그의 정보 보안 방법
ES2556271T3 (es) * 2008-08-22 2016-01-14 Qualcomm Incorporated Procedimiento y aparato para transmitir y recibir datos protegidos y datos no protegidos
JP5500923B2 (ja) * 2008-11-27 2014-05-21 キヤノン株式会社 情報処理装置
RU2416169C1 (ru) * 2009-07-20 2011-04-10 Российская Федерация, от имени которой выступает Государственная корпорация по атомной энергии "Росатом" Способ аутентификации объекта
RU2446449C2 (ru) * 2010-06-23 2012-03-27 Федеральное государственное военное образовательное учреждение высшего профессионального образования Военная академия Ракетных войск стратегического назначения имени Петра Великого МО РФ Генератор биективных криптографических математических функций
US9626373B2 (en) 2012-10-01 2017-04-18 Western Digital Technologies, Inc. Optimizing data block size for deduplication
WO2014084886A1 (en) * 2012-11-29 2014-06-05 Blackberry Limited Authenticated encryption method using working blocks
RU2546614C1 (ru) * 2013-09-26 2015-04-10 Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Пензенский государственный университет" (ФГБОУ ВПО "Пензенский государственный университет") Способ маскирования аналоговых речевых сигналов
CN104219027A (zh) * 2014-09-05 2014-12-17 四川长虹电器股份有限公司 纠正文件传输错误的分布式文件安全存储系统及其方法
US9806887B1 (en) * 2014-09-23 2017-10-31 Amazon Technologies, Inc. Authenticating nonces prior to encrypting and decrypting cryptographic keys
FR3028697B1 (fr) * 2014-11-14 2018-06-29 Oberthur Technologies Amelioration de l'integrite authentique de donnees a l'aide du dernier bloc chiffrant ces donnees en mode cbc
EP3228044B1 (de) * 2014-12-03 2019-02-20 Nagravision S.A. Kryptografisches blockverfahren zur verschlüsselung/entschlüsselung von nachrichten und kryptografievorrichtungen zur durchführung dieses verfahrens
CN105184187A (zh) * 2015-08-18 2015-12-23 重庆大学 一种计算机存储器的加密方法和解密方法
US10354065B2 (en) 2015-10-27 2019-07-16 Infineon Technologies Ag Method for protecting data and data processing device
EP3488373B1 (de) * 2016-07-25 2025-05-21 Apple Inc. System und verfahren zur authentifizierung einer komponente einer elektronischen vorrichtung
US11398834B2 (en) 2016-10-14 2022-07-26 Auro Technologies Nv Encoder, recording device, decoder, playback device with robust data block header
US11063758B1 (en) * 2016-11-01 2021-07-13 F5 Networks, Inc. Methods for facilitating cipher selection and devices thereof
JP7323196B2 (ja) * 2018-02-21 2023-08-08 日本電気株式会社 暗号化装置、暗号化方法、プログラム、復号装置、復号方法
US10922439B2 (en) * 2018-06-29 2021-02-16 Intel Corporation Technologies for verifying memory integrity across multiple memory regions
DE102019216203A1 (de) * 2019-10-21 2021-04-22 Infineon Technologies Ag Auf Blockverschlüsselung basierender Proof-of-Work
US11436342B2 (en) 2019-12-26 2022-09-06 Intel Corporation TDX islands with self-contained scope enabling TDX KeyID scaling
US12164371B2 (en) * 2020-07-14 2024-12-10 Intel Corporation System, apparatus and method for providing protection against silent data corruption in a link
US12189792B2 (en) 2020-09-26 2025-01-07 Intel Corporation Scalable multi-key memory encryption
CN117768245B (zh) * 2024-02-22 2024-05-10 暨南大学 一种全链路数据安全保护方法及系统

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4918728A (en) * 1989-08-30 1990-04-17 International Business Machines Corporation Data cryptography operations using control vectors
JPH06161353A (ja) * 1992-11-25 1994-06-07 Matsushita Electric Ind Co Ltd 暗号化装置
US5757913A (en) * 1993-04-23 1998-05-26 International Business Machines Corporation Method and apparatus for data authentication in a data communication environment
NZ266054A (en) * 1993-05-05 1997-05-26 Zunquan Liu Text encryption/decryption
DE69824975T2 (de) * 1998-07-13 2005-08-25 International Business Machines Corp. Verfahren zur übertragung von informationsdaten von einem sender zu einem empfänger über einen transcoder
JP3396693B2 (ja) * 1998-07-16 2003-04-14 リコーシステム開発株式会社 暗号化/復号化装置と公開鍵暗号化システム
FR2782431B1 (fr) * 1998-08-17 2000-09-29 Gemplus Sca Procede et dispositif d'authentification a algorithme symetrique
AU2001249511A1 (en) * 2000-03-31 2001-10-15 Vdg Inc. Authentication method and schemes for data integrity protection
US7046802B2 (en) * 2000-10-12 2006-05-16 Rogaway Phillip W Method and apparatus for facilitating efficient authenticated encryption

Also Published As

Publication number Publication date
AU2003296888B2 (en) 2008-08-28
RU2340108C2 (ru) 2008-11-27
CN1682479B (zh) 2013-07-17
WO2004038975A2 (en) 2004-05-06
EP1529365B1 (de) 2008-08-13
CN101938499B (zh) 2012-08-29
CN101938499A (zh) 2011-01-05
US6950517B2 (en) 2005-09-27
AU2003296888A1 (en) 2004-05-13
RU2005104945A (ru) 2005-07-20
JP2006502451A (ja) 2006-01-19
CA2493569A1 (en) 2004-05-06
KR20050027254A (ko) 2005-03-18
EP1529365A2 (de) 2005-05-11
DE60322909D1 (de) 2008-09-25
WO2004038975A3 (en) 2004-12-02
CN1682479A (zh) 2005-10-12
EP1529365A4 (de) 2006-05-10
US20040017913A1 (en) 2004-01-29

Similar Documents

Publication Publication Date Title
DE60322909D1 (de) Effiziente verschlüsselung und authentifizierung für datenverarbeitungssysteme
ATE429098T1 (de) Auf isogenien basierendes verschlüsselungssystem
WO2019209168A3 (zh) 数据处理方法、相关装置及区块链系统
WO2009134937A3 (en) Format-preserving cryptographic systems
ATE490618T1 (de) Sichere multicast-übertragung
TW200618572A (en) Tokens/keys for wireless communications
WO2010026561A3 (en) An appliance, system, method and corresponding software components for encrypting and processing data
MXPA03010476A (es) Sistema y metodo para transmitir informacion reducida de un certificado para realizar operaciones de encriptacion.
KR970064060A (ko) 암호화/해독화 방법 및 장치
EP1191737A3 (de) Vorrichtung zur Verschlüsselung von Daten
ATE523020T1 (de) Verfahren zur synchronisierung zwischen server und mobiler vorrichtung
TW200511040A (en) Cipher message assist instructions
ATE484791T1 (de) Bit-generator
EP2015505A3 (de) Kodier- und Dekodiervorrichtung
WO2006131921A3 (en) Method, device, and system of maintaining a context of a secure execution environment
WO2009057338A1 (ja) 署名生成装置、署名検証装置、それらの方法及びプログラム
NO20042691L (no) Fremgangsmate for a generere og verifisere en elektronisk signatur
BR0207581A (pt) Criptografação de uma corrente de vìdeo comprimida
GB2428358B (en) Crytographic system and method for encrypting input data
MY209560A (en) Delivery box and information processing method
DE60232643D1 (de) Verfahren zur verschlüsselung drahtloser übertragungen von persönlichen palmrechnern auf worldwideweb-endgeräten
TW200711433A (en) Generating a secret key from an asymmetric private key
SG148853A1 (en) Communication apparatus
DE60003890D1 (de) Vorrichtung zum kodieren / dekodieren von daten und gerät das die vorrichtung verwendet
SG10201806913UA (en) Method and electronic device for transmitting a plurality of data files to a plurality of recipients, computer program, receiving method and electronic receiving device

Legal Events

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