CN1054245C - 数据加密的装置和方法 - Google Patents
数据加密的装置和方法 Download PDFInfo
- Publication number
- CN1054245C CN1054245C CN94191886A CN94191886A CN1054245C CN 1054245 C CN1054245 C CN 1054245C CN 94191886 A CN94191886 A CN 94191886A CN 94191886 A CN94191886 A CN 94191886A CN 1054245 C CN1054245 C CN 1054245C
- Authority
- CN
- China
- Prior art keywords
- vector
- mapping
- encryption
- key
- expressly
- 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 - Fee Related
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 144
- 239000013598 vector Substances 0.000 claims abstract description 124
- 238000000034 method Methods 0.000 claims abstract description 47
- 239000011159 matrix material Substances 0.000 claims abstract description 40
- 230000009977 dual effect Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 238000009795 derivation Methods 0.000 claims description 2
- 239000002131 composite material Substances 0.000 claims 8
- 230000006870 function Effects 0.000 description 16
- 238000004422 calculation algorithm Methods 0.000 description 7
- 238000013478 data encryption standard Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 230000001965 increasing effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- OKUGPJPKMAEJOE-UHFFFAOYSA-N S-propyl dipropylcarbamothioate Chemical compound CCCSC(=O)N(CCC)CCC OKUGPJPKMAEJOE-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- VEMKTZHHVJILDY-UHFFFAOYSA-N resmethrin Chemical compound CC1(C)C(C=C(C)C)C1C(=O)OCC1=COC(CC=2C=CC=CC=2)=C1 VEMKTZHHVJILDY-UHFFFAOYSA-N 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
Images
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
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
-
- 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
-
- 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/08—Randomization, e.g. dummy operations or using noise
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Saccharide Compounds (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
Claims (13)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP93107314.2 | 1993-05-05 | ||
EP93107314A EP0624013B1 (en) | 1993-05-05 | 1993-05-05 | Device and method for data encryption |
US08/061,205 | 1993-05-13 | ||
US08/061,205 US5412729A (en) | 1993-05-05 | 1993-05-13 | Device and method for data encryption |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1121754A CN1121754A (zh) | 1996-05-01 |
CN1054245C true CN1054245C (zh) | 2000-07-05 |
Family
ID=26133196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN94191886A Expired - Fee Related CN1054245C (zh) | 1993-05-05 | 1994-03-16 | 数据加密的装置和方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US5539827A (zh) |
JP (1) | JPH08510365A (zh) |
CN (1) | CN1054245C (zh) |
AU (1) | AU693094B2 (zh) |
CA (1) | CA2162125C (zh) |
NZ (1) | NZ266054A (zh) |
WO (1) | WO1994026045A1 (zh) |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5684876A (en) * | 1995-11-15 | 1997-11-04 | Scientific-Atlanta, Inc. | Apparatus and method for cipher stealing when encrypting MPEG transport packets |
US6041123A (en) * | 1996-07-01 | 2000-03-21 | Allsoft Distributing Incorporated | Centralized secure communications system |
US5841872A (en) * | 1996-07-01 | 1998-11-24 | Allsoft Distributing Incorporated | Encryption enhancement system |
US6526145B2 (en) * | 1997-01-29 | 2003-02-25 | David M. Marzahn | Data encryptor/decryptor using variable in-place I/O |
US5771292A (en) * | 1997-04-25 | 1998-06-23 | Zunquan; Liu | Device and method for data integrity and authentication |
JPH10301773A (ja) * | 1997-04-30 | 1998-11-13 | Sony Corp | 情報処理装置および情報処理方法、並びに記録媒体 |
US6249582B1 (en) | 1997-12-31 | 2001-06-19 | Transcrypt International, Inc. | Apparatus for and method of overhead reduction in a block cipher |
US6215876B1 (en) | 1997-12-31 | 2001-04-10 | Transcrypt International, Inc. | Apparatus for and method of detecting initialization vector errors and maintaining cryptographic synchronization without substantial increase in overhead |
ATE429748T1 (de) * | 1998-01-02 | 2009-05-15 | Cryptography Res Inc | Leckresistentes kryptographisches verfahren und vorrichtung |
US7587044B2 (en) | 1998-01-02 | 2009-09-08 | Cryptography Research, Inc. | Differential power analysis method and apparatus |
KR100296958B1 (ko) * | 1998-05-06 | 2001-09-22 | 이석우 | 블록 데이터 암호화 장치 |
EP1090480B1 (en) | 1998-06-03 | 2019-01-09 | Cryptography Research, Inc. | Improved des and other cryptographic processes with leak minimization for smartcards and other cryptosystems |
DE69938045T2 (de) * | 1998-06-03 | 2009-01-15 | Cryptography Research Inc., San Francisco | Verwendung von unvorhersagbarer Information zur Leckminimierung von Chipkarten und anderen Kryptosystemen |
JP4216475B2 (ja) | 1998-07-02 | 2009-01-28 | クリプターグラフィー リサーチ インコーポレイテッド | 漏洩抵抗力を有する暗号索引付き鍵の更新方法及びデバイス |
CN1091285C (zh) * | 1998-08-04 | 2002-09-18 | 余路 | 用二维图象码防伪的方法 |
US6578061B1 (en) * | 1999-01-19 | 2003-06-10 | Nippon Telegraph And Telephone Corporation | Method and apparatus for data permutation/division and recording medium with data permutation/division program recorded thereon |
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 |
KR100320183B1 (ko) | 1999-03-17 | 2002-01-10 | 구자홍 | 디지탈데이터 플레이어의 파일 암호화 장치 |
WO2000065767A1 (en) * | 1999-04-27 | 2000-11-02 | Mischenko Valentin Alexandrovi | Method for encrypting information and device for realization of the method |
WO2001060036A1 (de) * | 2000-02-09 | 2001-08-16 | Swisscom Mobile Ag | Decodiergerät, decodierverfahren und chipkarte |
US20020095604A1 (en) * | 2001-01-18 | 2002-07-18 | Hausler Jean-Philippe D. | Encryption system and method |
US7076059B1 (en) * | 2002-01-17 | 2006-07-11 | Cavium Networks | Method and apparatus to implement the data encryption standard algorithm |
CN1322701C (zh) * | 2002-07-24 | 2007-06-20 | 谢道裕 | 幻方身份双向认证与密钥传输一体化方法 |
US6950517B2 (en) * | 2002-07-24 | 2005-09-27 | Qualcomm, Inc. | Efficient encryption and authentication for data processing systems |
JP2004070049A (ja) * | 2002-08-07 | 2004-03-04 | Denso Corp | データの暗号化方法及び装置、データの復号化方法及び装置、プログラム |
US8213601B2 (en) * | 2003-02-07 | 2012-07-03 | Patrick Zuili | Font level encryption method and apparatus |
US8666065B2 (en) * | 2003-02-07 | 2014-03-04 | Britesmart Llc | Real-time data encryption |
US7346160B2 (en) * | 2003-04-23 | 2008-03-18 | Michaelsen David L | Randomization-based encryption apparatus and method |
DE10351022B8 (de) * | 2003-10-31 | 2006-08-10 | Europa-Universität Viadrina Frankfurt(Oder) | Verfahren zum Verschlüsseln einer von einer Sendeeinrichtung an eine Empfangseinrichtung abzugebenden Menge elektronischer Daten |
US7596270B2 (en) * | 2005-09-23 | 2009-09-29 | Dynacomware Taiwan Inc. | Method of shuffling text in an Asian document image |
US20080097954A1 (en) * | 2006-10-20 | 2008-04-24 | Microsoft Corporation | Ranged lookups |
FR2948518A1 (fr) * | 2009-07-23 | 2011-01-28 | France Telecom | Procede de conversion d'un premier chiffre en un deuxieme chiffre |
CN101860434B (zh) * | 2010-05-25 | 2012-05-02 | 北京握奇数据系统有限公司 | 一种数字签名的实现方法及装置 |
US9135467B2 (en) * | 2012-05-24 | 2015-09-15 | Offerpop Corporation | Fraud prevention in online systems |
US10708043B2 (en) | 2013-03-07 | 2020-07-07 | David Mayer Hutchinson | One pad communications |
US9755822B2 (en) | 2013-06-19 | 2017-09-05 | Cryptography Research, Inc. | Countermeasure to power analysis attacks through time-varying impedance of power delivery networks |
CN103973435B (zh) * | 2014-05-09 | 2017-06-23 | 褚万青 | 一种对位密码系统及一种直接通信法及一种间接通信法 |
JP6981473B2 (ja) * | 2017-09-21 | 2021-12-15 | 日本電信電話株式会社 | 秘密読み書き装置、秘密読み書き方法、およびプログラム |
RU2669144C1 (ru) * | 2017-11-28 | 2018-10-08 | федеральное государственное казенное военное образовательное учреждение высшего образования "Краснодарское высшее военное училище имени генерала армии С.М. Штеменко" Министерства обороны Российской Федерации | Способ и устройство имитоустойчивой передачи информации по каналам связи |
US10666422B2 (en) * | 2017-12-29 | 2020-05-26 | Shenzhen China Star Optoelectronics Technology Co., Ltd. | Data processing method |
RU2686024C1 (ru) * | 2018-04-25 | 2019-04-23 | федеральное государственное казенное военное образовательное учреждение высшего образования "Краснодарское высшее военное училище имени генерала армии С.М. Штеменко" Министерства обороны Российской Федерации | Способ и устройство многомерной имитоустойчивой передачи информации по каналам связи |
US11063936B2 (en) * | 2018-08-07 | 2021-07-13 | Microsoft Technology Licensing, Llc | Encryption parameter selection |
US11163892B2 (en) * | 2019-01-09 | 2021-11-02 | International Business Machines Corporation | Buffering data until encrypted destination is unlocked |
US11924327B2 (en) * | 2019-01-09 | 2024-03-05 | British Telecommunications Public Limited Company | Variable data protection |
CN110086603A (zh) * | 2019-04-30 | 2019-08-02 | 中国联合网络通信集团有限公司 | 字符串的加密和解密方法、装置、产品标识及制造方法 |
CN110766596B (zh) * | 2019-10-21 | 2023-06-13 | 上海理工大学 | 一种基于关联成像的光学加密方法 |
US11646872B2 (en) | 2020-04-20 | 2023-05-09 | Clemson University | Management of access authorization using an immutable ledger |
US11502818B2 (en) * | 2020-05-06 | 2022-11-15 | King Saud University | System to secure encoding and mapping on elliptic curve cryptography (ECC) |
CN112083707A (zh) * | 2020-08-05 | 2020-12-15 | 深圳市永达电子信息股份有限公司 | 一种工控物理信号的处理方法及控制器、处理系统 |
CN115440107B (zh) * | 2022-10-26 | 2024-07-23 | 北京千种幻影科技有限公司 | 一种基于vr虚拟现实的聋哑人智能驾驶训练系统及方法 |
CN116318687B (zh) * | 2023-05-19 | 2023-09-22 | 广东广宇科技发展有限公司 | 一种基于双向映射矩阵的数据动态加密方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1979000418A1 (en) * | 1977-12-21 | 1979-07-12 | H Braendstroem | Method and device for encryption and decryption |
EP0095923A2 (en) * | 1982-06-02 | 1983-12-07 | THE PLESSEY COMPANY plc | Communications scrambling systems |
US5010573A (en) * | 1989-04-28 | 1991-04-23 | Musyck Emile P | Cryptographic system by blocs of binery data |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4520232A (en) * | 1982-04-30 | 1985-05-28 | Wilson William J | Polygraphic encryption-decryption system |
DE3789769T2 (de) * | 1986-07-31 | 1994-08-11 | Advance Kk | System zur erzeugung eines gemeinsamen geheimübertragungsschlüssels und kommunikationssystem unter verwendung des gemeinsamen geheimübertragungsschlüssels. |
NL8602847A (nl) * | 1986-11-11 | 1988-06-01 | Philips Nv | Werkwijze voor het vercijferen/ontcijferen en inrichting voor het uitvoeren van de werkwijze. |
US5003597A (en) * | 1989-12-21 | 1991-03-26 | Xerox Corporation | Method and apparatus for data encryption |
US5113444A (en) * | 1990-09-05 | 1992-05-12 | Arnold Vobach | Random choice cipher system and method |
JP2862030B2 (ja) * | 1991-06-13 | 1999-02-24 | 三菱電機株式会社 | 暗号化方式 |
-
1994
- 1994-03-16 AU AU66635/94A patent/AU693094B2/en not_active Ceased
- 1994-03-16 WO PCT/US1994/002960 patent/WO1994026045A1/en not_active Application Discontinuation
- 1994-03-16 JP JP6524251A patent/JPH08510365A/ja not_active Ceased
- 1994-03-16 CA CA002162125A patent/CA2162125C/en not_active Expired - Fee Related
- 1994-03-16 CN CN94191886A patent/CN1054245C/zh not_active Expired - Fee Related
- 1994-03-16 NZ NZ266054A patent/NZ266054A/en unknown
-
1995
- 1995-04-05 US US08/416,969 patent/US5539827A/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1979000418A1 (en) * | 1977-12-21 | 1979-07-12 | H Braendstroem | Method and device for encryption and decryption |
EP0095923A2 (en) * | 1982-06-02 | 1983-12-07 | THE PLESSEY COMPANY plc | Communications scrambling systems |
US5010573A (en) * | 1989-04-28 | 1991-04-23 | Musyck Emile P | Cryptographic system by blocs of binery data |
Also Published As
Publication number | Publication date |
---|---|
CA2162125C (en) | 2005-09-20 |
JPH08510365A (ja) | 1996-10-29 |
US5539827A (en) | 1996-07-23 |
WO1994026045A1 (en) | 1994-11-10 |
AU693094B2 (en) | 1998-06-25 |
AU6663594A (en) | 1994-11-21 |
NZ266054A (en) | 1997-05-26 |
CN1121754A (zh) | 1996-05-01 |
CA2162125A1 (en) | 1994-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1054245C (zh) | 数据加密的装置和方法 | |
CA2754268C (en) | Split key secure access system | |
CN1185821C (zh) | 密码通信方法 | |
US7657033B2 (en) | Cryptography related to keys | |
EP3198784B1 (en) | Public-key encryption system | |
CN1211363A (zh) | 运用公共密钥完成通信的方法 | |
CN107078899B (zh) | 混淆数据的方法 | |
US20100046755A1 (en) | Cryptography related to keys with signature | |
EP0624013A1 (en) | Device and method for data encryption | |
US8180048B2 (en) | Method and system for computational transformation | |
CN1614922A (zh) | 使用同源来设计密码系统 | |
US20170272244A1 (en) | Public-key encryption system | |
Agrawal et al. | Elliptic curve cryptography with hill cipher generation for secure text cryptosystem | |
CN1778065A (zh) | 基于生物特性身份的加密方法和设备 | |
CN1241352C (zh) | 加密二进制编码信息的方法 | |
CN1551559A (zh) | 密码系统中基于用户定义识别码编制公用密钥的方法及装置 | |
CN101040474A (zh) | 为提高安全性的置换数据变换 | |
CN1881874A (zh) | 基于神经网络混沌吸引子的公钥密码加密和解密方法 | |
CN1178619A (zh) | 非对称密码通信过程与相关的便携装置 | |
CN105763322B (zh) | 一种可混淆的加密密钥隔离数字签名方法及系统 | |
CN1633070A (zh) | 一种数据加密解密方法及加密解密装置 | |
CN109495478B (zh) | 一种基于区块链的分布式安全通信方法及系统 | |
CN114398671A (zh) | 基于特征工程iv值的隐私计算方法、系统和可读存储介质 | |
CN1262830A (zh) | 基于要求随机数绘制的密码系统的散列编码函数的伪随机发生器 | |
JP2017038336A (ja) | 復号方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: LIU HAOYU Free format text: FORMER OWNER: LIU ZUNQUAN Effective date: 20060623 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20060623 Address after: 100000 No. 1, No. 6, building 1, 302 Huayuan Road, Beijing, Haidian District Patentee after: Liu Haoyu Address before: American California Patentee before: Liu Zunquan |
|
ASS | Succession or assignment of patent right |
Owner name: BEIJING SIZHITAIKE TECHNOLOGY CO., LTD. Free format text: FORMER OWNER: LIU HAOYU Effective date: 20070720 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20070720 Address after: 100085, room 602, building D, 2 information road, Haidian District, Beijing Patentee after: Beijing ideal technology Co., Ltd. Address before: 100000 No. 1, No. 6, building 1, 302 Huayuan Road, Beijing, Haidian District Patentee before: Liu Haoyu |
|
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20000705 Termination date: 20130316 |