DE69916160D1 - Vorrichtung und Verfahren zur kryptographischen Verarbeitung sowie Aufzeichnungsmedium zum Aufzeichnen eines kryptographischen Verarbeitungsprogramms zur Ausführung einer schnellen kryptographischen Verarbeitung ohne Preisgabe der Sicherheit - Google Patents
Vorrichtung und Verfahren zur kryptographischen Verarbeitung sowie Aufzeichnungsmedium zum Aufzeichnen eines kryptographischen Verarbeitungsprogramms zur Ausführung einer schnellen kryptographischen Verarbeitung ohne Preisgabe der SicherheitInfo
- Publication number
- DE69916160D1 DE69916160D1 DE69916160T DE69916160T DE69916160D1 DE 69916160 D1 DE69916160 D1 DE 69916160D1 DE 69916160 T DE69916160 T DE 69916160T DE 69916160 T DE69916160 T DE 69916160T DE 69916160 D1 DE69916160 D1 DE 69916160D1
- Authority
- DE
- Germany
- Prior art keywords
- cryptographic processing
- recording
- recording medium
- performing fast
- processing apparatus
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title 1
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/002—Countermeasures against attacks on cryptographic mechanisms
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C1/00—Apparatus 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
-
- 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/0625—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/12—Details relating to cryptographic hardware or logic circuitry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/24—Key scheduling, i.e. generating round keys or sub-keys for block encryption
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11675898 | 1998-04-27 | ||
JP11675898 | 1998-04-27 | ||
JP11675998 | 1998-04-27 | ||
JP11675998 | 1998-04-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69916160D1 true DE69916160D1 (de) | 2004-05-13 |
DE69916160T2 DE69916160T2 (de) | 2004-08-26 |
Family
ID=26455022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69916160T Expired - Lifetime DE69916160T2 (de) | 1998-04-27 | 1999-04-22 | Vorrichtung und Verfahren zur kryptographischen Verarbeitung sowie Aufzeichnungsmedium zum Aufzeichnen eines kryptographischen Verarbeitungsprogramms zur Ausführung einer schnellen kryptographischen Verarbeitung ohne Preisgabe der Sicherheit |
Country Status (5)
Country | Link |
---|---|
US (1) | US6570989B1 (de) |
EP (1) | EP0954135B1 (de) |
KR (1) | KR100362458B1 (de) |
CN (1) | CN1124545C (de) |
DE (1) | DE69916160T2 (de) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3097655B2 (ja) * | 1998-05-11 | 2000-10-10 | 日本電気株式会社 | データ伝送方式 |
JP3679936B2 (ja) * | 1998-11-27 | 2005-08-03 | 東芝ソリューション株式会社 | 暗復号装置及び記憶媒体 |
TW556111B (en) * | 1999-08-31 | 2003-10-01 | Toshiba Corp | Extended key generator, encryption/decryption unit, extended key generation method, and storage medium |
WO2002077929A2 (en) * | 2001-03-24 | 2002-10-03 | Votehere, Inc. | Verifiable secret shuffles and their application to electronic voting |
US6956951B2 (en) * | 2000-07-13 | 2005-10-18 | Fujitsu Limited | Extended key preparing apparatus, extended key preparing method, recording medium and computer program |
US7006634B1 (en) * | 2000-09-28 | 2006-02-28 | Cisco Technology, Inc. | Hardware-based encryption/decryption employing dual ported key storage |
JP3788246B2 (ja) * | 2001-02-13 | 2006-06-21 | 日本電気株式会社 | 匿名復号システム及び匿名復号方法 |
AU2008200824B2 (en) * | 2001-02-13 | 2010-06-03 | Nec Corporation | An anonymous decryption system, an anonymous decryption method, and program |
US20020116624A1 (en) * | 2001-02-16 | 2002-08-22 | International Business Machines Corporation | Embedded cryptographic system |
US6980649B1 (en) * | 2001-12-10 | 2005-12-27 | Cisco Technology, Inc. | Hardware-based encryption/decryption employing dual ported memory and fast table initialization |
JP3730926B2 (ja) * | 2002-03-14 | 2006-01-05 | 京セラ株式会社 | ヘリカル型アンテナの設計方法 |
US20040131181A1 (en) * | 2002-04-03 | 2004-07-08 | Rhoads Steven Charles | Method and apparatus for encrypting content |
JP2003323761A (ja) * | 2002-05-02 | 2003-11-14 | Sony Corp | デジタルデータの記録媒体、記録方法、記録装置、再生方法、再生装置、送信方法および送信装置 |
JP2004245988A (ja) * | 2003-02-13 | 2004-09-02 | Sony Corp | データ処理装置、その方法およびそのプログラムと線形変換回路および暗号化回路 |
US7257225B2 (en) * | 2003-12-29 | 2007-08-14 | American Express Travel Related Services Company, Inc. | System and method for high speed reversible data encryption |
US7526643B2 (en) * | 2004-01-08 | 2009-04-28 | Encryption Solutions, Inc. | System for transmitting encrypted data |
US8031865B2 (en) * | 2004-01-08 | 2011-10-04 | Encryption Solutions, Inc. | Multiple level security system and method for encrypting data within documents |
US7752453B2 (en) * | 2004-01-08 | 2010-07-06 | Encryption Solutions, Inc. | Method of encrypting and transmitting data and system for transmitting encrypted data |
US7162647B2 (en) * | 2004-03-11 | 2007-01-09 | Hitachi, Ltd. | Method and apparatus for cryptographic conversion in a data storage system |
US20060126827A1 (en) * | 2004-12-14 | 2006-06-15 | Dan P. Milleville | Encryption methods and apparatus |
US20080024332A1 (en) * | 2006-07-27 | 2008-01-31 | George Simonson | Method and Apparatus for Protecting Data |
KR101312374B1 (ko) * | 2011-07-25 | 2013-09-27 | 소프트포럼 주식회사 | 데이터 크기 조정 장치 및 방법 |
US9397830B2 (en) * | 2012-12-30 | 2016-07-19 | Raymond Richard Feliciano | Method and apparatus for encrypting and decrypting data |
CN104618092A (zh) * | 2015-01-05 | 2015-05-13 | 浪潮(北京)电子信息产业有限公司 | 一种信息加密方法及系统 |
WO2019043921A1 (ja) * | 2017-09-01 | 2019-03-07 | 三菱電機株式会社 | 暗号化装置、復号装置、暗号化方法、復号方法、暗号化プログラム及び復号プログラム |
US11403234B2 (en) | 2019-06-29 | 2022-08-02 | Intel Corporation | Cryptographic computing using encrypted base addresses and used in multi-tenant environments |
US20200145187A1 (en) * | 2019-12-20 | 2020-05-07 | Intel Corporation | Bit-length parameterizable cipher |
US11580234B2 (en) | 2019-06-29 | 2023-02-14 | Intel Corporation | Implicit integrity for cryptographic computing |
US11575504B2 (en) | 2019-06-29 | 2023-02-07 | Intel Corporation | Cryptographic computing engine for memory load and store units of a microarchitecture pipeline |
US10637837B1 (en) | 2019-11-27 | 2020-04-28 | Marpex, Inc. | Method and system to secure human and also internet of things communications through automation of symmetric encryption key management |
CN111711519A (zh) * | 2020-08-19 | 2020-09-25 | 杭州海康威视数字技术股份有限公司 | 一种基于动态白盒的数据处理方法、装置及设备 |
US11580035B2 (en) | 2020-12-26 | 2023-02-14 | Intel Corporation | Fine-grained stack protection using cryptographic computing |
US11669625B2 (en) | 2020-12-26 | 2023-06-06 | Intel Corporation | Data type based cryptographic computing |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2658065A1 (de) | 1976-12-22 | 1978-07-06 | Ibm Deutschland | Maschinelles chiffrieren und dechiffrieren |
FR2582174B1 (fr) | 1985-05-15 | 1990-03-09 | Thomson Csf | Dispositif de chiffrement par substitutions-permutations |
US5214704A (en) * | 1989-10-04 | 1993-05-25 | Teledyne Industries, Inc. | Nonlinear dynamic substitution devices and methods for block substitutions |
US5235423A (en) * | 1991-08-16 | 1993-08-10 | The Grass Valley Group, Inc. | Controllable pseudo random noise pattern generator for use in video special effects |
JPH0812537B2 (ja) | 1993-03-11 | 1996-02-07 | 日本電気株式会社 | 暗号化装置 |
EP0624013B1 (de) * | 1993-05-05 | 1998-12-02 | Zunquan Liu | Einrichtung und Verfahren zur Datenverschlüsselung |
-
1999
- 1999-04-21 US US09/296,072 patent/US6570989B1/en not_active Expired - Lifetime
- 1999-04-22 EP EP99303133A patent/EP0954135B1/de not_active Expired - Lifetime
- 1999-04-22 DE DE69916160T patent/DE69916160T2/de not_active Expired - Lifetime
- 1999-04-27 CN CN99108013A patent/CN1124545C/zh not_active Expired - Lifetime
- 1999-04-27 KR KR1019990014941A patent/KR100362458B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CN1124545C (zh) | 2003-10-15 |
EP0954135B1 (de) | 2004-04-07 |
KR100362458B1 (ko) | 2002-11-23 |
KR19990083489A (ko) | 1999-11-25 |
EP0954135A2 (de) | 1999-11-03 |
CN1241751A (zh) | 2000-01-19 |
US6570989B1 (en) | 2003-05-27 |
EP0954135A3 (de) | 2000-06-07 |
DE69916160T2 (de) | 2004-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69916160D1 (de) | Vorrichtung und Verfahren zur kryptographischen Verarbeitung sowie Aufzeichnungsmedium zum Aufzeichnen eines kryptographischen Verarbeitungsprogramms zur Ausführung einer schnellen kryptographischen Verarbeitung ohne Preisgabe der Sicherheit | |
DE60125451D1 (de) | Verfahren und Vorrichtung zum Color-Management, und Bilddatenverarbeitungs-Einrichtung | |
DE60333327D1 (de) | Verfahren, System und Vorrichtung zum Authentifizieren eines elektronischen Wertes | |
DE69735343D1 (de) | System, Verfahren und Vorrichtung zur direkten Ausführung eines architekturunabhängigen binären Programms | |
DE60111089D1 (de) | Verfahren und Vorrichtung zum Analysieren von einer oder mehrerer Firewalls | |
DE69929936D1 (de) | Verfahren und Vorrichtung zum Abrufen von nicht-angrenzenden Befehlen in einem Datenverarbeitungssystem | |
DE60137162D1 (de) | Vorrichtung, Verfahren und Aufzeichnungsdatenträger zum Vergleichen von Bildern | |
DE69938887D1 (de) | Vorrichtung zur kontrolle von zeichenanzeigen, verfahren zur kontrolle von bildschirmen und aufzeichnungsmedium | |
DE69835395D1 (de) | Vorrichtung, Verfahren und Programmspeichermedium zur Bilddatenverarbeitung | |
DE60117345D1 (de) | Verfahren und Vorrichtung zur Vorbereitung eines erweiterten Schlüssels, Aufzeichnungsmedium und Computerprogramm | |
DE69534212D1 (de) | Verfahren und Vorrichtung zur Verbesserung der Softwaresicherheit und zur Software-Verteilung | |
DE69721439D1 (de) | Kryptographisches verfahren und einrichtung zum nichtlinearen zusammenfugen eines datenblocks und eines schlussels | |
DE19983761T1 (de) | Vorrichtung und Verfahren zum Sammeln und Analysieren von Kommunikationsdaten | |
DE60125651D1 (de) | Verschlüsselungsvorrichtung, Entschlüsselungsvorrichtung, Vorrichtung zur Erzeugung eines erweiterten Schlüssels und zugehöriges Verfahren und Aufzeichnungsmedium | |
DE60209435D1 (de) | Verfahren und Vorrichtung zum Einbetten von verschlüsselten Unterschriftsbildern und anderen Daten auf Schecks | |
DE69931099D1 (de) | Vorrichtung und Verfahren zur Reinigung einer Ionenquelle während eines Prozesses | |
DE69934035D1 (de) | Vorrichtung zum Aktualisieren von einem Kennwort und dafür verwendetes Aufzeichnungsmedium | |
DE69524278D1 (de) | Verfahren und Vorrichtung zum Querschneiden | |
DE60119410D1 (de) | Vorrichtung und Verfahren zur Blockverschlüsselung und zur Entschlüsselung | |
EP1176756A3 (de) | Verfahren und Vorrichtung zur Schlüsselverteilung und Datenträger mit Computerprogramm | |
DE60238117D1 (de) | Vorrichtung und verfahren zum rotationsdruckschneiden | |
DE602004004436D1 (de) | Vorrichtung, Verfahren und Verarbeitungsprogramm zum Empfangen und Wiedergeben von Daten | |
DE60038086D1 (de) | Verfahren und Vorrichtung zum Kühlen einer Turbinenschaufel | |
DE69939436D1 (de) | Verfahren und vorrichtung zur durchführung eines gesichtfeldtestes und computerprogramm zum verarbeiten der resultate davon | |
DE69931873D1 (de) | Verfahren und Vorrichtung zur Authentifikation und zum Schlüsselaustausch zwischen verschiedenen Komponenten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: PANASONIC CORP., KADOMA, OSAKA, JP |