+

WO1996015604B1 - Systeme et procede de protection des messages - Google Patents

Systeme et procede de protection des messages

Info

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
Application number
PCT/US1995/012403
Other languages
English (en)
Other versions
WO1996015604A1 (fr
Filing date
Publication date
Priority claimed from US08/336,766 external-priority patent/US5717760A/en
Application filed filed Critical
Priority to JP8516035A priority Critical patent/JPH10508955A/ja
Priority to EP95936202A priority patent/EP0795240A4/fr
Publication of WO1996015604A1 publication Critical patent/WO1996015604A1/fr
Publication of WO1996015604B1 publication Critical patent/WO1996015604B1/fr

Links

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.
PCT/US1995/012403 1994-11-09 1995-09-29 Systeme et procede de protection des messages WO1996015604A1 (fr)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载