HK96996A - System for generating a shared cryptographic key and a communication system using the shared cryptographic key - Google Patents
System for generating a shared cryptographic key and a communication system using the shared cryptographic keyInfo
- Publication number
- HK96996A HK96996A HK96996A HK96996A HK96996A HK 96996 A HK96996 A HK 96996A HK 96996 A HK96996 A HK 96996A HK 96996 A HK96996 A HK 96996A HK 96996 A HK96996 A HK 96996A
- Authority
- HK
- Hong Kong
- Prior art keywords
- cryptokey
- entity
- algorithm
- entities
- common
- Prior art date
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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key 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/083—Key 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) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0838—Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these
- H04L9/0847—Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these involving identity based encryption [IBE] schemes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
Claims (14)
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels, der zum sicheren Übertragen von Text von einem ersten Wesen (A) zu einem zweiten Wesen (B) verwendet wird, wobei das erste und zweite Wesen voneinander entfernt sind, dadurch gekennzeichnet, daß es einen ersten und zweiten Identifikator (YA, YB) für das Wesen aufweist und daß das System die folgenden Bestandteile umfaßt: eine Geheimalgorithmuserzeugungseinrichtung (1) zur Umformung der Identifikatoren für die Wesen in einen zentralen Algorithmus (G) und zur Verwendung des zentralen Algorithmus zur Erzeugung eines ersten und zweiten Geheimalgorithmus (XA, XB), die dem jeweiligen ersten und zweiten Wesen entsprechen, und eine erste und zweite Geheimübetragungsschlüsselerzeugungseinrichtung (2, 3), die dem ersten und zweiten Wesen zugeordnet und voneinander entfernt angeordnet sind, um den gemeinsamen Geheimübertragungsschlüssel (K) zu erzeugen, wobei jede der ersten und zweiten Geheimübertragungsschlüsselerzeugungseinrichtungen Speichereinrichtungen zum Speichern des entsprechenden ersten und zweiten Algorithmus und Bearbeitungseinrichtungen aufweist, die mit den Speichereinrichtungen gekoppelt sind, um den entsprechenden ersten und zweiten Geheimalgorithmus in Kombination mit dem entsprechenden zweiten und ersten Identifikator für die Wesen zu bearbeiten und den gemeinsamen Geheimübertragungsschlüssel (K) zu erzeugen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 1, bei dem die Geheimalgorithmuserzeugungsvorrichtung mit einer Vielzahl der ersten Erzeugungsvorrichtungen (1a-1d) für den zentralen Algorithmus versehen ist, die voneinander unabhägig arbeiten, um in entsprechender Weise unabhängige erste zentrale Algorithmen (gp1(x), gp2(x),...) zu erzeugen, und mit einer Vorrichtung (1e) zum Kombinieren der Vielzahl der ersten zentralen Algorithmen, die von den ersten Geheimalgorithmuserzeugungsvorrichtungen erzeugt wurden, zum Erzeugen des getrennten Geheimalgorithmus für jedes Wesen auf der Basis des kombinierten zentralen Algorithmus.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 2, bei dem die ersten zentralen Algorithmen (G) durch das Algorithmuskombinationsverfahren erzeugt werden.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 2 oder 3, bei dem die ersten zentralen Algorithmen (G) unter Aufrechterhaltung der linearen Unabhängigkeit von Vektoren erzeugt werden.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 1, bei dem der zentrale Algorithmus (G) durch das Algorithmuskombinationsverfahren erzeugt wird.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 1, bei dem die Geheimübertragungsschlüsselerzeugungseinrichtungen (2,3) jeweils mit Einrichtungen zum Speichern der Geheimalgorithmen versehen sind, um diese physikalisch zu schützen, wobei die Einrichtungen Rechenkapazitäten für die Geheimübertragungsschlüsselerzeugung besitzen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach einem der Ansprüche 1 bis 6, bei dem es sich bei den Geheimübertragungsschlüsselerzeugungseinrichtungen um Karten (2a) mit integrierten Halbleiterschaltungen handelt, die Speicher- und Rechenvorrichtungen aufweisen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels, der zum sicheren Übertragen von Text von einem Sendewesen (A) zu einer Vielzahl von Empfängerwesen (B ...) verwendet wird, wobei jedes der Sende- und Empfängerwesen voneinander entfernt sind, dadurch gekennzeichnet, daß jedes Wesen einen Identifikator (YA, YB, ...) für ein Wesen aufweist und das System die folgenden Bestandteile umfaßt: eine Geheimalgorithmuserzeugungseinrichtung (1) zum Umformen der Identifikatoren der Wesen in einen zentralen Algorithmus (B) zum Benutzen des zentralen Algorithmus zur Erzeugung einer Vielzahl von Wesenalgorithmen, wobei jeder der Wesenalgorithmen (XA, XB...) einem der Wesen entspricht, und eine Vielzahl von Geheimübertragungsschlüsselerzeugungseinrichtungen (2,3...), die jeweils einem der Sende- und Empfängerwesen zugeordnet und von anderen Geheimübertragungsschlüsselerzeugungseinrichtungen entfernt angeordnet ist, um den gemeinsamen Geheimübertragungsschlüssel zu erzeugen, und wobei jede der Geheimübertragungsschlüsselerzeugungseinrichtungen Speichereinrichtungen zum Speichern des entsprechenden Wesenalgorithmus und Bearbeitungseinrichtungen, die mit den Speichereinrichtungen gekoppelt sind, zum Bearbeiten des entsprechenden Wesenalgorithmus in Kombination mit den Wesenidentifikatoren von anderen Wesen aufweist, um den gemeinsamen Geheimübertragungsschlüssel (K) zu erzeugen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels unter Verwendung eines gemeinsamen Geheimübertragungsschlüssels gemäß Anspruch 8, bei dem das Sendewesen zusätzlich zum Chiffretext den Empfängeridentifikator und seinen eigenen Identifikator senden kann und die Empfängerwesen den Empfängeridentifikator aus den empfangenen Daten extrahieren und bestätigen können, daß die Daten an diesen adressiert sind, sowie desweiteren den Senderidentifikator extrahieren und diesen den Geheimübertragungsschlüsselerzeugungseinrichtungen zuführen können, um einen gemeinsamen Geheimübertragungsschlüssel zu erzeugen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach einem der Ansprüche 1 bis 5, bei dem das erste Wesen (A) eine Chiffriervorrichtung (4) zum Chiffrieren des Textes gemäß dem gemeinsamen Geheimübertragungsschlüssel (K) und zum Übermitteln einer den chiffrierten Text und den ersten und zweiten Identifikator für die Wesen enthaltenden Botschaft aufweist und das zweite Wesen (B) eine Dechiffriervorrichtung (5) zum Empfangen und Dechiffrieren der Botschaft gemäß dem gemeinsamen Geheimübertragungsschlüssel besitzt, wobei die ersten Geheimübertragungsschlüsselerzeugungseinrichtungen (2) mit der Chiffriervorrichtung gekoppelt sind, um den gemeinsamen Geheimübertragungsschlüssel in Abhängigkeit von einem extern angelegten Befehl zu erzeugen, wobei die ersten Geheimübertragungsschlüsselerzeugungseinrichtungen die ersten Speichereinrichtungen (2A) zum Speichern des ersten Wesenalgorithmus und erste Bearbeitungseinrichtungen enthalten, die mit den ersten Speichereinrichtungen und der Chiffriervorrichtung gekoppelt sind, um den ersten Wesenalgorithmus in Kombination mit dem zweiten Wesenidentifikator zu bearbeiten und den gemeinsamen Geheimübertragungsschlüssel zu erzeugen und um den gemeinsamen Geheimübertragungsschlüssel mit der Chiffriervorrichtung in Verbindung zu bringen, und wobei zweite Geheimübertragungsschlüsselerzeugungseinrichtungen (3) mit der Dechiffriervorrichtung gekoppelt und entfernt von den ersten Geheimübertragungsschlüsselerzeugungseinrichtungen angeordnet sind, um den gemeinsamen Geheimübertragungsschlüssel zu erzeugen, wobei die zweiten Geheimübertragungsschlüsselerzeugungseinrichtungen zweite Speichereinrichtungen zum Speichern des zweiten Wesenalgorithmus und zweite Bearbeitungseinrichtungen umfassen, die mit den zweiten Speichereinrichtungen und der Dechiffriervorrichtung gekoppelt sind, um den zweiten Wesenalgorithmus in Kombination mit dem ersten Wesenidentifikator zu bearbeiten und den gemeinsamen Geheimübertragungsschlüssel zu erzeugen und um den gemeinsamen Geheimübertragungsschlüssel mit der Dechiffriervorrichtung in Verbindung zu bringen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 8, bei dem das Sendewesen (A) eine Chiffriervorrichtung (42) zum Chiffrieren des Textes gemäß dem gemeinsamen Geheimübertragungsschlüssel (K) und zum Übertragen einer Botschaft, die den chiffrierten Text, den Sendewesenidentifikator (YA) und die Wesenidentifikatoren (YB...) der Empfangswesen enthält, aufweist und das oder jedes Empfangswesen (B...) eine Dechiffriervorrichtung (62) zum Empfangen und Dechiffrieren der Botschaft gemäß dem gemeinsamen Geheimübertragungsschlüssel besitzt, wobei der zentrale Algorithmus (G) benutzt wird, um einen ersten Algorithmus zu erzeugen, der dem Sendewesen entspricht, sowie einen oder mehrere zweite Algorithmen, die jeweils dem jeweiligen Wesen oder den Wesen entsprechenden, und wobei Sendewesen-Geheimübertragungsschlüsselerzeugungseinrichtungen mit der Chiffriervorrichtung gekoppelt sind, um den gemeinsamen Geheimübertragungsschlüssel in Abhängigkeit von einem extern angelegten Befehl zu erzeugen, wobei diese Sendewesen-Geheimübertragungsschlüsselerzeugungseinrichtungen erste Speichereinrichtungen (2A) zum Speichern des ersten Algorithmus und erste Bearbeitungseinrichtungen, die mit den ersten Speichereinrichtungen und der Chiffriervorrichtung gekoppelt sind, zum Bearbeiten des ersten Algorithmus in Kombination mit den Wesenidentifikatoren der Empfangswesen aufweisen, um den gemeinsamen Geheimübertragungsschlüssel zu erzeugen und den gemeinsamen Geheimübertragungsschlüssel mit der Chiffriervorrichtung in Verbindung zu bringen, und wobei eine Vielzahl von Empfangswesengeheimübertragungsschlüsselerzeugungseinrichtungen vorgesehen ist, die jeweils einem der Empfangswesen zugeordnet von den anderen Sende- und Empfangswesengeheimübertragungsschlüsselerzeugungseinrichtungen entfernt sind, um den gemeinsamen Geheimübertragungsschlüssel zu erzeugen, wobei jede der Empfangswesen-Geheimübertragungsschlüsselerzeugungseinrichtungen zweite Speichereinrichtungen zum Speichern von einem aus der Vielzahl der zweiten Algorithmen, der dem jeweiligen Empfangswesen entspricht, und zweite Bearbeitungseinrichtungen aufweist, die mit den zweiten Speichereinrichtungen und der Dechiffriervorrichtung gekoppelt sind, um den einen der zweiten Algorithmen in Kombination mit den Wesenidentifikatoren des Empfangswesenidentifikators und anderen der Empfangswesen zu bearbeiten und den gemeinsamen Geheimübertragungsschlüssel zu erzeugen.
- Verfahren zum Erzeugen eines gemeinsamen Geheimübertragungsschlüssels, der zum sicheren Übermitteln von Text von einem ersten Wesen (A) zu mindestens einem zweiten Wesen (B) verwendet wird, wobei das erste und zweite Wesen entfernt voneinander und dadurch gekennzeichnet sind, daß sie jeweils einen ersten und zweiten Wesenidentifikator (YA, YB....) besitzen, mit den folgenden Schritten: Umformen der Wesenidentifikatoren zu einem zentralen Algorithmus (G) und Verwenden des zentralen Algorithmus zur Erzeugung eines ersten und zweiten Algorithmus (G(YA), G(YB), die dem jeweiligen ersten Wesen entsprechen, Vorspeichern des ersten und zweiten Algorithmus am ersten und zweiten Wesen, Bearbeiten des ersten Algorithmus am ersten Wesen in Abhängigkeit von einem von außen angelegten Befehl in Kombination mit dem oder jedem zweiten Wesenidentifikator, um den gemeinsamen Geheimübertragungsschlüssel zu erzeugen, Chiffrieren des Textes unter Verwendung des gemeinsamen Geheimübertragungsschlüssels und Übermitteln einer Botschaft, die den chiffrierten Text und den ersten und zweiten Wesenidentifikator enthält, an das oder jedes erste oder zweite Wesen und Bearbeiten des zweiten Algorithmus oder der zweiten Algorithmen am zweiten Wesen oder an jedem zweiten Wesen in Kombination mit dem ersten Wesenidentifikator, um den gemeinsamen Geheimübertragungsschlüssel zu erzeugen, und Dechiffrieren des chiffrierten Textes mit dem gemeinsamen Geheimübertragungsschlüssel an dem oder an jedem zweiten Wesen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 1, bei dem die Algorithmuserzeugungseinrichtungen Identifikatorumformeinrichtungen zum Umformen des ersten und zweiten Wesenidentifikators zu entsprechenden Elementen eines linearen Raumes aufweisen.
- System zur Erzeugung eines gemeinsamen Geheimübertragungsschlüssels nach Anspruch 8, bei dem die Algorithmuserzeugungseinrichtungen Identifikatorumformeinrichtungen zum Umformen eines jeden Sende- und Empfangswesenidentifikators in entsprechende Elemente eines linearen Raumes beinhalten.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61178652A JPS6336634A (ja) | 1986-07-31 | 1986-07-31 | 暗号鍵共有方式 |
| JP61251896A JP2980320B2 (ja) | 1986-10-24 | 1986-10-24 | 暗号文による通信方式における暗号鍵共有方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| HK96996A true HK96996A (en) | 1996-06-14 |
Family
ID=26498759
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| HK96996A HK96996A (en) | 1986-07-31 | 1996-06-06 | System for generating a shared cryptographic key and a communication system using the shared cryptographic key |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5016276A (de) |
| EP (1) | EP0277247B1 (de) |
| DE (1) | DE3789769T2 (de) |
| HK (1) | HK96996A (de) |
| WO (1) | WO1988001120A1 (de) |
Families Citing this family (67)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB8807020D0 (en) * | 1988-03-24 | 1988-08-24 | Racal Guardata Ltd | Data-processing apparatus |
| DK279089D0 (da) * | 1989-06-07 | 1989-06-07 | Kommunedata I S | Fremgangsmaade til overfoersel af data, et elektronisk dokument eller lignende, system til udoevelse af fremgangsmaaden samt et kort til brug ved udoevelse af fremgangsmaaden |
| USRE36310E (en) * | 1990-06-07 | 1999-09-21 | Kommunedata I/S | Method of transferring data, between computer systems using electronic cards |
| US5309516A (en) * | 1990-12-07 | 1994-05-03 | Hitachi, Ltd. | Group cipher communication method and group cipher communication system |
| US5115467A (en) * | 1991-01-23 | 1992-05-19 | General Instrument Corporation | Signal encryption apparatus for generating common and distinct keys |
| FR2680589A1 (fr) * | 1991-08-19 | 1993-02-26 | France Telecom | Procede d'emission et de reception de programmes personnalises. |
| US5247603A (en) * | 1992-01-24 | 1993-09-21 | Minnesota Mining And Manufacturing Company | Fiber optic connection system with exchangeable cross-connect and interconnect cards |
| GB2270446B (en) * | 1992-09-04 | 1996-01-24 | Ibm Uk | Improvements in cryptography |
| US5396558A (en) * | 1992-09-18 | 1995-03-07 | Nippon Telegraph And Telephone Corporation | Method and apparatus for settlement of accounts by IC cards |
| CA2162125C (en) * | 1993-05-05 | 2005-09-20 | Sagetech Inc. | A repertoire of mappings for a cryptosystem |
| DE69322376T2 (de) * | 1993-05-05 | 1999-05-06 | Zunquan San Diego Calif. Liu | Einrichtung und Verfahren zur Datenverschlüsselung |
| JP3029381B2 (ja) * | 1994-01-10 | 2000-04-04 | 富士通株式会社 | データ変換装置 |
| US6636970B2 (en) * | 1995-02-14 | 2003-10-21 | Fujitsu Limited | Software encoding using a combination of two types of encoding and encoding type identification information |
| WO1997031448A1 (en) * | 1996-02-21 | 1997-08-28 | Card Call Service Co., Ltd. | Communication method using common key |
| JP2000511382A (ja) * | 1996-06-05 | 2000-08-29 | シーメンス アクチエンゲゼルシヤフト | 第1のコンピュータユニットと第2のコンピュータユニットの間の暗号化キー管理方法 |
| WO1998001975A1 (en) * | 1996-07-05 | 1998-01-15 | Seiko Epson Corporation | Method, apparatus, and system for wireless communication and information storing medium |
| FR2763769B1 (fr) * | 1997-05-21 | 1999-07-23 | Alsthom Cge Alcatel | Procede destine a permettre une communication cryptee directe entre deux terminaux de reseau radiomobile et agencements de station et de terminal correspondants |
| US6219791B1 (en) * | 1998-06-22 | 2001-04-17 | Motorola, Inc. | Method and apparatus for generating and verifying encrypted data packets |
| KR100273635B1 (ko) | 1998-07-31 | 2000-12-15 | 윤종용 | 전화기상에 가입자 입력번호를 숨김 처리하여표시하는 방법 |
| US6788788B1 (en) | 1998-09-16 | 2004-09-07 | Murata Kikai Kabushiki Kaisha | Cryptographic communication method, encryption method, and cryptographic communication system |
| US7065210B1 (en) | 1999-01-25 | 2006-06-20 | Murata Kikai Kabushiki Kaisha | Secret key generation method, encryption method, cryptographic communications method, common key generator, cryptographic communications system, and recording media |
| US6985583B1 (en) * | 1999-05-04 | 2006-01-10 | Rsa Security Inc. | System and method for authentication seed distribution |
| US7080255B1 (en) | 1999-05-19 | 2006-07-18 | Murata Kikai Kabushiki Kaisha | Secret key generation method, encryption method, and cryptographic communications method and system |
| US7607022B1 (en) * | 1999-06-11 | 2009-10-20 | General Instrument Corporation | Configurable encryption/decryption for multiple services support |
| KR20010038851A (ko) * | 1999-10-27 | 2001-05-15 | 최각진 | 보안통신 시스템에서의 암호키 분배 방식 |
| JP3587751B2 (ja) * | 2000-01-25 | 2004-11-10 | 村田機械株式会社 | 共通鍵生成器,暗号通信方法,暗号通信システム及び記録媒体 |
| JP2001211154A (ja) * | 2000-01-25 | 2001-08-03 | Murata Mach Ltd | 秘密鍵生成方法,暗号化方法及び暗号通信方法 |
| JP2001211153A (ja) * | 2000-01-25 | 2001-08-03 | Murata Mach Ltd | 秘密鍵生成方法 |
| JP2001211157A (ja) * | 2000-01-25 | 2001-08-03 | Murata Mach Ltd | 秘密鍵登録方法、秘密鍵登録器、秘密鍵発行方法、暗号通信方法、暗号通信システム及び記録媒体 |
| US7239701B1 (en) | 2000-05-02 | 2007-07-03 | Murata Machinery Ltd. | Key sharing method, secret key generating method, common key generating method and cryptographic communication method in ID-NIKS cryptosystem |
| WO2002033883A2 (en) * | 2000-10-18 | 2002-04-25 | Koninklijke Philips Electronics N.V. | Generation of a common encryption key |
| US7113594B2 (en) | 2001-08-13 | 2006-09-26 | The Board Of Trustees Of The Leland Stanford University | Systems and methods for identity-based encryption and related cryptographic techniques |
| US7363494B2 (en) * | 2001-12-04 | 2008-04-22 | Rsa Security Inc. | Method and apparatus for performing enhanced time-based authentication |
| EP1372317B1 (de) * | 2002-06-11 | 2008-08-27 | Matsushita Electric Industrial Co., Ltd. | Authentifizierungssystem |
| US6886096B2 (en) * | 2002-11-14 | 2005-04-26 | Voltage Security, Inc. | Identity-based encryption system |
| US7412059B1 (en) | 2002-11-27 | 2008-08-12 | Voltage Security, Inc. | Public-key encryption system |
| US7181572B2 (en) * | 2002-12-02 | 2007-02-20 | Silverbrook Research Pty Ltd | Cache updating method and apparatus |
| US7003117B2 (en) | 2003-02-05 | 2006-02-21 | Voltage Security, Inc. | Identity-based encryption system for secure data distribution |
| US7571321B2 (en) * | 2003-03-14 | 2009-08-04 | Voltage Security, Inc. | Identity-based-encryption messaging system |
| US7921292B1 (en) | 2003-04-04 | 2011-04-05 | Voltage Security, Inc. | Secure messaging systems |
| US7539876B2 (en) * | 2003-04-18 | 2009-05-26 | Via Technologies, Inc. | Apparatus and method for generating a cryptographic key schedule in a microprocessor |
| US7532722B2 (en) * | 2003-04-18 | 2009-05-12 | Ip-First, Llc | Apparatus and method for performing transparent block cipher cryptographic functions |
| US7900055B2 (en) * | 2003-04-18 | 2011-03-01 | Via Technologies, Inc. | Microprocessor apparatus and method for employing configurable block cipher cryptographic algorithms |
| US7542566B2 (en) * | 2003-04-18 | 2009-06-02 | Ip-First, Llc | Apparatus and method for performing transparent cipher block chaining mode cryptographic functions |
| US7519833B2 (en) * | 2003-04-18 | 2009-04-14 | Via Technologies, Inc. | Microprocessor apparatus and method for enabling configurable data block size in a cryptographic engine |
| US7502943B2 (en) * | 2003-04-18 | 2009-03-10 | Via Technologies, Inc. | Microprocessor apparatus and method for providing configurable cryptographic block cipher round results |
| US7529368B2 (en) * | 2003-04-18 | 2009-05-05 | Via Technologies, Inc. | Apparatus and method for performing transparent output feedback mode cryptographic functions |
| US7321910B2 (en) * | 2003-04-18 | 2008-01-22 | Ip-First, Llc | Microprocessor apparatus and method for performing block cipher cryptographic functions |
| US7536560B2 (en) * | 2003-04-18 | 2009-05-19 | Via Technologies, Inc. | Microprocessor apparatus and method for providing configurable cryptographic key size |
| US8060755B2 (en) * | 2003-04-18 | 2011-11-15 | Via Technologies, Inc | Apparatus and method for providing user-generated key schedule in a microprocessor cryptographic engine |
| US7392400B2 (en) * | 2003-04-18 | 2008-06-24 | Via Technologies, Inc. | Microprocessor apparatus and method for optimizing block cipher cryptographic functions |
| US7844053B2 (en) * | 2003-04-18 | 2010-11-30 | Ip-First, Llc | Microprocessor apparatus and method for performing block cipher cryptographic functions |
| US7529367B2 (en) * | 2003-04-18 | 2009-05-05 | Via Technologies, Inc. | Apparatus and method for performing transparent cipher feedback mode cryptographic functions |
| US7925891B2 (en) * | 2003-04-18 | 2011-04-12 | Via Technologies, Inc. | Apparatus and method for employing cryptographic functions to generate a message digest |
| US7580521B1 (en) | 2003-06-25 | 2009-08-25 | Voltage Security, Inc. | Identity-based-encryption system with hidden public key attributes |
| US7017181B2 (en) | 2003-06-25 | 2006-03-21 | Voltage Security, Inc. | Identity-based-encryption messaging system with public parameter host servers |
| US7266847B2 (en) * | 2003-09-25 | 2007-09-04 | Voltage Security, Inc. | Secure message system with remote decryption service |
| US7103911B2 (en) * | 2003-10-17 | 2006-09-05 | Voltage Security, Inc. | Identity-based-encryption system with district policy information |
| US7523314B2 (en) | 2003-12-22 | 2009-04-21 | Voltage Security, Inc. | Identity-based-encryption message management system |
| JP2006108903A (ja) * | 2004-10-01 | 2006-04-20 | Hiromi Fukaya | 暗号化データ配布方法、暗号化装置、復号化装置、暗号化プログラム及び復号化プログラム |
| CN101120351B (zh) * | 2005-02-18 | 2010-10-06 | Rsa安全公司 | 派生种子的分发方法 |
| US8122240B2 (en) * | 2005-10-13 | 2012-02-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for establishing a security association |
| KR100750153B1 (ko) * | 2006-01-03 | 2007-08-21 | 삼성전자주식회사 | Wusb 보안을 위한 세션 키를 제공하는 방법 및 장치,이 세션 키를 획득하는 방법 및 장치 |
| JP5479408B2 (ja) | 2011-07-06 | 2014-04-23 | 日立オートモティブシステムズ株式会社 | 車載ネットワークシステム |
| US8881256B1 (en) * | 2011-12-21 | 2014-11-04 | Amazon Technologies, Inc. | Portable access to auditing information |
| CA3056814A1 (en) * | 2017-02-27 | 2018-08-30 | Cord3 Innovation Inc. | Symmetric cryptographic method and system and applications thereof |
| US10742408B2 (en) * | 2017-02-27 | 2020-08-11 | Cord3 Innovation Inc. | Many-to-many symmetric cryptographic system and method |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3962539A (en) * | 1975-02-24 | 1976-06-08 | International Business Machines Corporation | Product block cipher system for data security |
| DE3003998A1 (de) * | 1980-02-04 | 1981-09-24 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | System zur ver- und entschluesselung von daten |
| US4386233A (en) * | 1980-09-29 | 1983-05-31 | Smid Miles E | Crytographic key notarization methods and apparatus |
| US4438824A (en) * | 1981-04-22 | 1984-03-27 | Siemens Corporation | Apparatus and method for cryptographic identity verification |
| US4578530A (en) * | 1981-06-26 | 1986-03-25 | Visa U.S.A., Inc. | End-to-end encryption system and method of operation |
| FR2514593B1 (fr) * | 1981-10-09 | 1986-12-26 | Bull Sa | Procede et dispositif pour authentifier la signature d'un message signe |
| US4458109A (en) * | 1982-02-05 | 1984-07-03 | Siemens Corporation | Method and apparatus providing registered mail features in an electronic communication system |
| JPS58219853A (ja) * | 1982-06-16 | 1983-12-21 | Fujitsu Ltd | メツセ−ジフアイル暗号化方式 |
| JPS5945269A (ja) * | 1982-09-03 | 1984-03-14 | Nissan Motor Co Ltd | フロントピラ−結合構造 |
| JPH06130827A (ja) * | 1992-10-15 | 1994-05-13 | Sharp Corp | 電子写真装置における転写装置 |
-
1987
- 1987-07-31 DE DE3789769T patent/DE3789769T2/de not_active Expired - Fee Related
- 1987-07-31 WO PCT/JP1987/000572 patent/WO1988001120A1/ja not_active Ceased
- 1987-07-31 EP EP87904964A patent/EP0277247B1/de not_active Expired - Lifetime
-
1990
- 1990-05-07 US US07/518,317 patent/US5016276A/en not_active Expired - Fee Related
-
1996
- 1996-06-06 HK HK96996A patent/HK96996A/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| US5016276A (en) | 1991-05-14 |
| EP0277247A4 (de) | 1990-04-10 |
| WO1988001120A1 (fr) | 1988-02-11 |
| EP0277247B1 (de) | 1994-05-04 |
| DE3789769D1 (de) | 1994-06-09 |
| EP0277247A1 (de) | 1988-08-10 |
| DE3789769T2 (de) | 1994-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0277247B1 (de) | System zur erzeugung eines gemeinsamen geheimübertragungsschlüssels und kommunikationssystem unter verwendung des gemeinsamen geheimübertragungsschlüssels | |
| US5365589A (en) | Method and apparatus for encryption, decryption and authentication using dynamical systems | |
| Boneh et al. | Almost entirely correct mixing with applications to voting | |
| US4405829A (en) | Cryptographic communications system and method | |
| Schoenmakers | A simple publicly verifiable secret sharing scheme and its application to electronic voting | |
| Aumann et al. | Everlasting security in the bounded storage model | |
| Jakobsson et al. | An optimally robust hybrid mix network | |
| Jakobsson | A practical mix | |
| US5483597A (en) | Authentication process for at least one identification device using a verification device and a device embodying the process | |
| EP0202768B1 (de) | Verfahren zum Vermindern der für eine RSA-Verschlüsselung benötigten veränderlichen Speicherkapazität | |
| Hellman | An overview of public key cryptography | |
| GB2265285A (en) | Public key cryptographic method for communication and electronic signatures | |
| US20100054474A1 (en) | SHARING A SECRET USING HYPERPLANES OVER GF(2m) | |
| EP0502441A2 (de) | Schlüsselverteilungssystem zur Verteilung eines Chiffrierschlüssels zwischen zwei Teilsystemen mittels Einrichtungsübertragung | |
| Pilaram et al. | An efficient lattice‐based threshold signature scheme using multi‐stage secret sharing | |
| CN118677611A (zh) | 一种抗量子攻击的门限公钥加密系统及方法 | |
| CN117118617A (zh) | 一种基于模分量同态的分布式门限加解密方法 | |
| US9002000B2 (en) | Method for conversion of a first encryption into a second encryption | |
| US20130010953A1 (en) | Encryption and decryption method | |
| Newman et al. | Public key management for network security | |
| JP2980320B2 (ja) | 暗号文による通信方式における暗号鍵共有方式 | |
| KR100519379B1 (ko) | 보안통신시스템에서의디지탈신호처리방법 | |
| CN116702232A (zh) | 执行矩阵安全乘法的方法及装置 | |
| Yadav et al. | Flaw and amendment of Dharminder et al.'s authentication protocol for satellite communication | |
| JP2886517B2 (ja) | 共通鍵通信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PC | Patent ceased (i.e. patent has lapsed due to the failure to pay the renewal fee) |