WO1996015604B1 - Systeme et procede de protection des messages - Google Patents
Systeme et procede de protection des messagesInfo
- Publication number
- WO1996015604B1 WO1996015604B1 PCT/US1995/012403 US9512403W WO9615604B1 WO 1996015604 B1 WO1996015604 B1 WO 1996015604B1 US 9512403 W US9512403 W US 9512403W WO 9615604 B1 WO9615604 B1 WO 9615604B1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- elements
- array
- mask
- encryption
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims 2
- 238000003491 array Methods 0.000 claims 2
- 230000000873 masking effect Effects 0.000 claims 1
- 238000012163 sequencing technique Methods 0.000 abstract 1
Abstract
La présente invention concerne un équipement de cryptage et de décryptage qui fournit au moins deux masques (48, 54) dont chacun est utilisé dans le fonctionnement logique et mathématique, avec des informations qu'il faut crypter pour préserver leur caractère confidentiel. Les opérations comprennent l'exécution exclusive de l'opération OU (114), l'addition (110), la soustraction (112). L'origine des masques peut être constituée par n'importe quelles données courantes, par exemple le code d'un disque compact musical. De cette façon, l'expéditeur peut dire au destinataire, en privé, que les masques proviennent d'une piste particulière sur un disque compact particulier, échantillonnée d'une certaine façon en utilisant un certain mot de passe (23). Il n'est pas nécessaire que le produit du nombre d'éléments dans chaque masque soit supérieur ou égal au nombre d'éléments dans le fichier de données que l'on crypte. La répétition peut rendre le décodage plus facile pour un indiscret, mais l'emploi d'un ensemble de caractères (126) pour le mot de passe, afin de contrôler l'utilisation et le séquencement de chaque ensemble de réceptions de masques de codage, aide beaucoup à préserver le caractère confidentiel des données. La présente invention inclut l'emploi en tant que bloc servant une seule fois et elle peut être appliquée aux ordinateurs individuels.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8516035A JPH10508955A (ja) | 1994-11-09 | 1995-09-29 | 情報保全システム及び方法 |
| EP95936202A EP0795240A4 (fr) | 1994-11-09 | 1995-09-29 | Systeme et procede de protection des messages |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/336,766 US5717760A (en) | 1994-11-09 | 1994-11-09 | Message protection system and method |
| US08/336,766 | 1994-11-09 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO1996015604A1 WO1996015604A1 (fr) | 1996-05-23 |
| WO1996015604B1 true WO1996015604B1 (fr) | 1996-07-04 |
Family
ID=23317561
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US1995/012403 WO1996015604A1 (fr) | 1994-11-09 | 1995-09-29 | Systeme et procede de protection des messages |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5717760A (fr) |
| EP (1) | EP0795240A4 (fr) |
| JP (1) | JPH10508955A (fr) |
| CA (1) | CA2204878A1 (fr) |
| WO (1) | WO1996015604A1 (fr) |
Families Citing this family (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69635651T2 (de) * | 1995-09-05 | 2006-09-07 | Mitsubishi Denki K.K. | Vorrichtung und Verfahren zur Datenumwandlung |
| US6373884B1 (en) * | 1997-03-11 | 2002-04-16 | Motorola, Inc. | Method and apparatus for transmitting data |
| CN1178504C (zh) * | 1997-03-21 | 2004-12-01 | 卡纳尔股份有限公司 | 向mpeg接收/译码器下载数据的方法和mpeg传输系统 |
| EP1125189A4 (fr) * | 1998-10-28 | 2001-11-28 | Datamark Technologies Pte Ltd | Procedes de steganographie numerique destines a des donnees multimedia |
| US6549622B1 (en) * | 1998-11-23 | 2003-04-15 | Compaq Computer Corporation | System and method for a fast hardware implementation of RC4 |
| CA2371446A1 (fr) * | 1999-05-18 | 2000-11-23 | Richard C. Satterfield | Codeur/decodeur a plusieurs bases de numeration utilisant une relation de ou exclusif |
| AU7098600A (en) * | 1999-09-01 | 2001-03-26 | Intel Corporation | Instruction for multithreaded parallel processor |
| US7546444B1 (en) | 1999-09-01 | 2009-06-09 | Intel Corporation | Register set used in multithreaded parallel processor architecture |
| US7191309B1 (en) * | 1999-09-01 | 2007-03-13 | Intel Corporation | Double shift instruction for micro engine used in multithreaded parallel processor architecture |
| US6760440B1 (en) * | 1999-12-11 | 2004-07-06 | Honeywell International Inc. | One's complement cryptographic combiner |
| US20020114451A1 (en) * | 2000-07-06 | 2002-08-22 | Richard Satterfield | Variable width block cipher |
| JP2002055604A (ja) * | 2000-08-11 | 2002-02-20 | Trinity Communication Inc | データ防護処理装置、モデム装置、データ通信システム、データ防護処理方法、その方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US7681018B2 (en) * | 2000-08-31 | 2010-03-16 | Intel Corporation | Method and apparatus for providing large register address space while maximizing cycletime performance for a multi-threaded register file set |
| US7277543B1 (en) * | 2000-11-14 | 2007-10-02 | Honeywell International Inc. | Cryptographic combiner using two sequential non-associative operations |
| US7020871B2 (en) * | 2000-12-21 | 2006-03-28 | Intel Corporation | Breakpoint method for parallel hardware threads in multithreaded processor |
| US7216204B2 (en) | 2001-08-27 | 2007-05-08 | Intel Corporation | Mechanism for providing early coherency detection to enable high performance memory updates in a latency sensitive multithreaded environment |
| US7225281B2 (en) * | 2001-08-27 | 2007-05-29 | Intel Corporation | Multiprocessor infrastructure for providing flexible bandwidth allocation via multiple instantiations of separate data buses, control buses and support mechanisms |
| US6868476B2 (en) | 2001-08-27 | 2005-03-15 | Intel Corporation | Software controlled content addressable memory in a general purpose execution datapath |
| US7487505B2 (en) | 2001-08-27 | 2009-02-03 | Intel Corporation | Multithreaded microprocessor with register allocation based on number of active threads |
| JP2003216037A (ja) * | 2001-11-16 | 2003-07-30 | Yazaki Corp | 暗号キー、暗号化装置、暗号化復号化装置、暗号キー管理装置及び復号化装置 |
| US7610451B2 (en) * | 2002-01-25 | 2009-10-27 | Intel Corporation | Data transfer mechanism using unidirectional pull bus and push bus |
| US7437724B2 (en) | 2002-04-03 | 2008-10-14 | Intel Corporation | Registers for data transfers |
| US7337275B2 (en) * | 2002-08-13 | 2008-02-26 | Intel Corporation | Free list and ring data structure management |
| US6941438B2 (en) | 2003-01-10 | 2005-09-06 | Intel Corporation | Memory interleaving |
| US7465114B2 (en) * | 2004-08-11 | 2008-12-16 | Elc Management Llc | Vibrating mascara applicator, suitable compositions and method of use |
| US7602905B2 (en) * | 2004-09-01 | 2009-10-13 | Texas Instruments Incorporated | Processes, circuits, devices, and systems for encryption and decryption and other purposes, and processes of making |
| FR2882506B1 (fr) * | 2005-02-25 | 2007-05-18 | Oreal | Procede de maquillage au moyen d'un applicateur vibrant |
| US20080195859A1 (en) * | 2007-02-12 | 2008-08-14 | Joseph Frank Johns | Safe, Alert, Biz, Gold and Com2 software |
| EP2348499A4 (fr) * | 2008-10-07 | 2015-01-21 | Fujitsu Ltd | Dispositif de chiffrement |
| US8625802B2 (en) * | 2010-06-16 | 2014-01-07 | Porticor Ltd. | Methods, devices, and media for secure key management in a non-secured, distributed, virtualized environment with applications to cloud-computing security and management |
| US8738908B2 (en) * | 2011-05-10 | 2014-05-27 | Softlayer Technologies, Inc. | System and method for web-based security authentication |
| CN104298905B (zh) * | 2014-10-13 | 2015-08-19 | 桑永朋 | 一种基于两级转换的口令输入方法及系统 |
| US9577669B2 (en) * | 2014-11-03 | 2017-02-21 | Ixia | Methods, systems, and computer readable media for optimized message decoding |
| CN107004084B (zh) * | 2014-12-08 | 2021-08-10 | 密码研究公司 | 用于加密操作的乘法掩码 |
| US9807204B2 (en) | 2015-03-06 | 2017-10-31 | Ixia | Optimized message processing |
| RU2656578C1 (ru) * | 2016-11-22 | 2018-06-05 | Общество с ограниченной ответственностью "ЛАН-ПРОЕКТ" | Способ формирования ключей шифрования |
| US11088744B1 (en) | 2020-02-07 | 2021-08-10 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for 5G digital beamforming testing |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2756637C2 (de) * | 1977-12-16 | 1979-12-13 | Gretag Ag, Regensdorf, Zuerich (Schweiz) | Kryptogrammwandler |
| US4249180A (en) * | 1978-09-20 | 1981-02-03 | Northern Telecom Limited | Past dependent microcomputer cipher apparatus |
| US4853962A (en) * | 1987-12-07 | 1989-08-01 | Universal Computer Consulting, Inc. | Encryption system |
| GB8807020D0 (en) * | 1988-03-24 | 1988-08-24 | Racal Guardata Ltd | Data-processing apparatus |
| US5008935A (en) * | 1989-06-30 | 1991-04-16 | At&T Bell Laboratories | Efficient method for encrypting superblocks of data |
| US5077793A (en) * | 1989-09-29 | 1991-12-31 | The Boeing Company | Residue number encryption and decryption system |
| US5113444A (en) * | 1990-09-05 | 1992-05-12 | Arnold Vobach | Random choice cipher system and method |
| US5283832A (en) * | 1991-10-22 | 1994-02-01 | Motorola, Inc. | Paging message encryption |
| US5307412A (en) * | 1992-09-30 | 1994-04-26 | Vobach Arnold R | Random coding cipher system and method |
| DE69322376T2 (de) * | 1993-05-05 | 1999-05-06 | Zunquan San Diego Calif. Liu | Einrichtung und Verfahren zur Datenverschlüsselung |
-
1994
- 1994-11-09 US US08/336,766 patent/US5717760A/en not_active Expired - Lifetime
-
1995
- 1995-09-29 JP JP8516035A patent/JPH10508955A/ja not_active Ceased
- 1995-09-29 EP EP95936202A patent/EP0795240A4/fr not_active Withdrawn
- 1995-09-29 WO PCT/US1995/012403 patent/WO1996015604A1/fr not_active Application Discontinuation
- 1995-09-29 CA CA002204878A patent/CA2204878A1/fr not_active Abandoned
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1996015604B1 (fr) | Systeme et procede de protection des messages | |
| US5717760A (en) | Message protection system and method | |
| Ehrsam et al. | A cryptographic key management scheme for implementing the Data Encryption Standard | |
| US5008935A (en) | Efficient method for encrypting superblocks of data | |
| US4168396A (en) | Microprocessor for executing enciphered programs | |
| US4319079A (en) | Crypto microprocessor using block cipher | |
| JP3229148B2 (ja) | 暗号化方法およびシステム | |
| US5398284A (en) | Cryptographic encoding process | |
| NO20006385L (no) | Blokk-chiffere med heltallsmultiplikasjon og dataavhengig og fast antall rotasjoner i hver runde | |
| KR900702480A (ko) | 통신기기 | |
| ATE158914T1 (de) | Reproduktion von geschützten schlüsseln durch erzeugungsdaten von verteilten schlüsseln | |
| JP2002532766A (ja) | 並列接続された暗号化ブロックを備える暗号装置 | |
| EP0008033B1 (fr) | Microprocesseur pour effectuer des programmes chiffrés | |
| KR100352782B1 (ko) | 소프트웨어 암호화 방법, 소프트웨어 암호화 시스템 및 소프트웨어 복호화 시스템 | |
| KR20040038777A (ko) | 데이터 암호화 방법 | |
| CN119011122A (zh) | 基于云计算的云平台数据安全处理方法及系统 | |
| Aaref et al. | A new cryptography method based on hill and rail fence algorithms | |
| CN108038383A (zh) | 文件加密方法、文件解密方法及装置 | |
| JPH027080A (ja) | 可変型暗号化装置 | |
| JPH10153954A (ja) | 暗号装置 | |
| JPS6281145A (ja) | デ−タ暗号化方式 | |
| ATE55501T1 (de) | Verfahren und system zum chiffrieren und dechiffrieren von zwischen einem sender und einem empfaenger uebertragenen daten. | |
| JPH0744375A (ja) | 暗号化データ処理装置 | |
| EP0411712A1 (fr) | Procédé et dispositif de cryptage pour données à transmettre et de décryptage pour données chiffrées, et système d'ordinateur comportant un tel dispositif | |
| Shabani | Usage of the Symbols and Dionis Square in the Cryptosystem of Dionis |