JP4866909B2 - 長いキーパッドを用いた共用鍵暗号化 - Google Patents
長いキーパッドを用いた共用鍵暗号化 Download PDFInfo
- Publication number
- JP4866909B2 JP4866909B2 JP2008533329A JP2008533329A JP4866909B2 JP 4866909 B2 JP4866909 B2 JP 4866909B2 JP 2008533329 A JP2008533329 A JP 2008533329A JP 2008533329 A JP2008533329 A JP 2008533329A JP 4866909 B2 JP4866909 B2 JP 4866909B2
- Authority
- JP
- Japan
- Prior art keywords
- keypad
- terminal
- offset
- message
- communication
- 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
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/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0442—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0457—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply dynamic encryption, e.g. stream encryption
-
- 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/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- 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/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3242—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W12/041—Key generation or derivation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W12/047—Key management, e.g. using generic bootstrapping architecture [GBA] without using a trusted network node as an anchor
- H04W12/0471—Key exchange
-
- 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/80—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
- H04W12/106—Packet or message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Claims (23)
- 第1の携帯端末から第2の携帯端末へメッセージをセキュアに通信するための方法であって、
長さLを有するランダムビット列を有するキーパッドを前記第1の携帯端末で生成するステップと、
前記第1の携帯端末と前記第2の携帯端末との間で短距離通信チャネルを確立し、前記キーパッドを前記短距離通信チャネル上で前記第1の携帯端末から前記第2の携帯端末へ送信するステップと、
前記第1の携帯端末において、前記キーパッド内のオフセットOから始まるビット列を用いて前記メッセージを暗号化するステップと、
前記暗号化されたメッセージと前記オフセットOのインジケータを前記第2の携帯端末へ送信するステップとを有し、
前記オフセットOは、前記キーパッドが使い尽くされた場合に前記ランダムビット列の少なくとも一部の再利用が可能なように選択されることを特徴とする方法。 - 前記第1の携帯端末と前記第2の携帯端末との間で前記短距離通信チャネルを確立するステップは、赤外線通信チャネル又はブルートゥース通信チャネルを、前記第1の携帯端末と前記第2の携帯端末との間で確立するステップを含むことを特徴とする請求項1記載の方法。
- 前記第1の携帯端末で前記メッセージを暗号化するステップは、前記メッセージ中の複数のビットと、前記キーパッド中の前記ビット列との排他的論理和演算を実行するステップを含むことを特徴とする請求項1記載の方法。
- さらに、前記排他的論理和演算に用いられたビットの数に等しい数だけオフセットカウンタを進めるステップを有することを特徴とする請求項3記載の方法。
- 前記オフセットOの前記インジケータが前記オフセットOであることを特徴とする請求項1記載の方法。
- 前記オフセットOの前記インジケータがインデックス番号であることを特徴とする請求項1記載の方法。
- 前記オフセットOの前記インジケータを暗号化するステップをさらに含み、
前記暗号化されたメッセージと前記オフセットOとを送信するステップが、前記暗号化されたメッセージと前記オフセットOの前記暗号化されたインジケータとを送信するステップを含むことを特徴とする請求項1記載の方法。 - さらに、前記キーパッドからキーダイジェストを生成するステップと、前記キーダイジェストを前記暗号化されたメッセージとともに前記第2の携帯端末へ送信するステップを含むことを特徴とする請求項1記載の方法。
- 前記キーパッドを生成するステップが、ランダムノイズ源をサンプリングするステップを含むことを特徴とする請求項1記載の方法。
- 前記ランダムノイズ源は信号が存在しないチャネルに同調した無線受信機を含むことを特徴とする請求項9記載の方法。
- 前記無線受信機の出力を、前記受信機の通過帯域を反転した周波数応答を有するフィルタを用いてフィルタリングし、フィルタリングされたノイズ信号を生成するステップと、
前記フィルタリングされたノイズ信号をサンプリングするステップとをさらに有することを特徴とする請求項9記載の方法。 - 前記暗号化されたメッセージを送信した後にオフセットカウンタを増加させるステップと、
未使用のキーパッドの量を判別するために前記オフセットカウンタをチェックするステップと、
前記未使用のキーパッドの量が予め定められた閾値未満であることに応答して新たなキーパッドを生成するステップとをさらに有することを特徴とする請求項1記載の方法。 - キーパッドの生成に先立ち、前記第1の携帯端末のユーザを認証するステップをさらに有することを特徴とする請求項1記載の方法。
- 前記生成されたキーパッドを前記第1の携帯端末及び前記第2の携帯端末と関連付けるステップをさらに有することを特徴とする請求項1記載の方法。
- 前記第1の携帯端末において検証データを算出するステップと、
前記検証データを前記暗号化されたメッセージと共に前記第2の携帯端末へ送信するステップとをさらに有することを特徴とする請求項1記載の方法。 - 前記検証データが、メッセージ認証コード、CRC又はチェックサムを含むことを特徴とする請求項15記載の方法。
- 前記キーパッドの前記長さが少なくとも1000ビットであることを特徴とする請求項1記載の方法。
- 前記キーパッドの前記長さが少なくとも1,000,000ビットであることを特徴とする請求項1記載の方法。
- 携帯通信端末であって、
コントローラと、
前記コントローラの制御に従って動作し、短距離通信チャネルを確立するように構成された通信モジュールと、
前記コントローラの制御に従って動作し、長さLを有するランダムビット列を有するキーパッドを保存するように構成された暗号化メモリと、出力メッセージを前記キーパッド内のオフセットOから始まるビット列を用いて暗号化するように構成された暗号化器と、入来メッセージを前記キーパッドを用いて復号化するように構成された復号化器とを含む暗号化ユニットと、
を含み、
前記通信モジュールが、前記キーパッドを前記位置に制限のある通信チャネル上でリモート携帯端末に送信するように構成され、前記オフセットOは、前記キーパッドが使い尽くされた場合に前記ランダムビット列の少なくとも一部の再利用が可能なように選択されることを特徴とする携帯通信端末。 - ランダムデータ源をサンプリングして前記キーパッドを生成するように構成されることを特徴とする請求項19記載の携帯通信端末。
- 前記暗号化メモリが、前記コントローラによってアドレス指定不能であることを特徴とする請求項19記載の携帯通信端末。
- 前記通信モジュールは、赤外線コネクション、ブルートゥースコネクション及び/又は直接ケーブル接続を前記リモート携帯端末と確立するように構成されることを特徴とする請求項19記載の携帯通信端末。
- 通信システムであって、
長さLを有するランダムビット列を含むキーパッドを生成し、短距離通信チャネルを確立し、前記キーパッドを前記短距離通信チャネル上で送信するように構成された第1の携帯端末と、
前記位置に制限のあるチャネルを前記第1の携帯端末と確立し、前記キーパッドを前記短距離通信チャネル上で受信するように構成された第2の携帯端末とを含み、
前記第1の携帯端末はさらに、前記キーパッド中のオフセットOから始まるビット列を用いてメッセージを暗号化し、前記暗号化されたメッセージと前記オフセットOのインジケータを、物理的にセキュアでないチャネル上で前記第2の携帯端末へ送信するように構成され、
前記オフセットOは、前記キーパッドが使い尽くされた場合に前記ランダムビット列の少なくとも一部の再利用が可能なように選択されることを特徴とする通信システム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/240,543 US8050405B2 (en) | 2005-09-30 | 2005-09-30 | Shared key encryption using long keypads |
US11/240,543 | 2005-09-30 | ||
PCT/US2006/021602 WO2007040664A2 (en) | 2005-09-30 | 2006-06-05 | Shared key encryption using long keypads |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009510902A JP2009510902A (ja) | 2009-03-12 |
JP4866909B2 true JP4866909B2 (ja) | 2012-02-01 |
Family
ID=37813918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008533329A Expired - Fee Related JP4866909B2 (ja) | 2005-09-30 | 2006-06-05 | 長いキーパッドを用いた共用鍵暗号化 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8050405B2 (ja) |
EP (1) | EP1929697A2 (ja) |
JP (1) | JP4866909B2 (ja) |
CN (1) | CN101278516B (ja) |
WO (1) | WO2007040664A2 (ja) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7272658B1 (en) | 2003-02-13 | 2007-09-18 | Adobe Systems Incorporated | Real-time priority-based media communication |
US7581678B2 (en) | 2005-02-22 | 2009-09-01 | Tyfone, Inc. | Electronic transaction card |
US7551935B2 (en) | 2005-09-21 | 2009-06-23 | U Owe Me, Inc. | SMS+4D: short message service plus 4-dimensional context |
US8509826B2 (en) * | 2005-09-21 | 2013-08-13 | Buckyball Mobile Inc | Biosensor measurements included in the association of context data with a text message |
US8509827B2 (en) | 2005-09-21 | 2013-08-13 | Buckyball Mobile Inc. | Methods and apparatus of context-data acquisition and ranking |
US8489132B2 (en) * | 2005-09-21 | 2013-07-16 | Buckyball Mobile Inc. | Context-enriched microblog posting |
US9042921B2 (en) * | 2005-09-21 | 2015-05-26 | Buckyball Mobile Inc. | Association of context data with a voice-message component |
US9166823B2 (en) * | 2005-09-21 | 2015-10-20 | U Owe Me, Inc. | Generation of a context-enriched message including a message component and a contextual attribute |
US7580719B2 (en) * | 2005-09-21 | 2009-08-25 | U Owe Me, Inc | SMS+: short message service plus context support for social obligations |
US8275399B2 (en) * | 2005-09-21 | 2012-09-25 | Buckyball Mobile Inc. | Dynamic context-data tag cloud |
US8515468B2 (en) | 2005-09-21 | 2013-08-20 | Buckyball Mobile Inc | Calculation of higher-order data from context data |
DE102006039327B4 (de) * | 2006-08-22 | 2008-06-26 | Nokia Siemens Networks Gmbh & Co.Kg | Verfahren zur Authentifizierung |
KR20090067209A (ko) | 2006-10-12 | 2009-06-24 | 인터디지탈 테크날러지 코포레이션 | 브로드캐스트된 무작위 잡음을 이용하여 무선 장치의 암호 능력을 향상시키는 방법 및 시스템 |
US7991158B2 (en) * | 2006-12-13 | 2011-08-02 | Tyfone, Inc. | Secure messaging |
US20080244208A1 (en) * | 2007-03-30 | 2008-10-02 | Narendra Siva G | Memory card hidden command protocol |
US7961878B2 (en) * | 2007-10-15 | 2011-06-14 | Adobe Systems Incorporated | Imparting cryptographic information in network communications |
US20090097459A1 (en) * | 2007-10-15 | 2009-04-16 | Sony Ericsson Mobile Communications Ab | Method for wan access to home network using one time-password |
US9741027B2 (en) * | 2007-12-14 | 2017-08-22 | Tyfone, Inc. | Memory card based contactless devices |
US7961101B2 (en) | 2008-08-08 | 2011-06-14 | Tyfone, Inc. | Small RFID card with integrated inductive element |
US8451122B2 (en) | 2008-08-08 | 2013-05-28 | Tyfone, Inc. | Smartcard performance enhancement circuits and systems |
US20100033310A1 (en) * | 2008-08-08 | 2010-02-11 | Narendra Siva G | Power negotation for small rfid card |
US8051287B2 (en) | 2008-10-15 | 2011-11-01 | Adobe Systems Incorporated | Imparting real-time priority-based network communications in an encrypted communication session |
US8231061B2 (en) * | 2009-02-24 | 2012-07-31 | Tyfone, Inc | Contactless device with miniaturized antenna |
DE102009029828B4 (de) * | 2009-06-18 | 2011-09-01 | Gigaset Communications Gmbh | DEFAULT Verschlüsselung |
US8412938B2 (en) * | 2009-08-31 | 2013-04-02 | Apple Inc. | Zero-knowledge based authentication method, system, and apparatus |
KR101733520B1 (ko) * | 2009-11-27 | 2017-05-11 | 삼성전자주식회사 | 어플리케이션 보호 방법 및 이를 이용한 어플리케이션 실행 방법 |
US8489131B2 (en) * | 2009-12-21 | 2013-07-16 | Buckyball Mobile Inc. | Smart device configured to determine higher-order context data |
US8773975B2 (en) * | 2010-01-21 | 2014-07-08 | Lg Electronics Inc. | Network coding enhancements |
US8782803B2 (en) * | 2010-04-14 | 2014-07-15 | Legitmix, Inc. | System and method of encrypting a derivative work using a cipher created from its source |
US8571218B2 (en) * | 2010-06-01 | 2013-10-29 | GreatCall, Inc. | Short message service cipher |
US9246672B2 (en) * | 2010-06-24 | 2016-01-26 | Blackberry Limited | Two indices moving in opposite directions for cryptographic bidirectional communications using a shared master key |
CN102006300B (zh) * | 2010-11-29 | 2013-07-31 | 北京卓微天成科技咨询有限公司 | 一种云存储数据加密方法、装置及*** |
CN102014266A (zh) * | 2010-12-01 | 2011-04-13 | 华中科技大学 | 一种基于数字水印的高清视频加密传输方法及*** |
WO2013014734A1 (ja) * | 2011-07-25 | 2013-01-31 | 三菱電機株式会社 | 暗号化装置、暗号化方法及び暗号化プログラム |
CN103491534B (zh) * | 2012-06-13 | 2016-05-18 | 株式会社理光 | 发射设备、接收设备、通信***及其控制方法 |
US9215075B1 (en) | 2013-03-15 | 2015-12-15 | Poltorak Technologies Llc | System and method for secure relayed communications from an implantable medical device |
CN103297228A (zh) * | 2013-05-15 | 2013-09-11 | 江苏奇异点网络有限公司 | 一种移动终端连接网络的加密方法 |
US9438421B1 (en) * | 2014-06-27 | 2016-09-06 | Amazon Technologies, Inc. | Supporting a fixed transaction rate with a variably-backed logical cryptographic key |
US10218496B2 (en) * | 2014-08-04 | 2019-02-26 | Cryptography Research, Inc. | Outputting a key based on an authorized sequence of operations |
JP6789222B2 (ja) * | 2014-10-13 | 2020-11-25 | イントリンシツク・イー・デー・ベー・ベー | 物理的複製不可能関数を備える暗号デバイス |
WO2016147340A1 (ja) * | 2015-03-18 | 2016-09-22 | 三菱電機株式会社 | 暗号通信装置及び暗号通信端末及び暗号通信方法及び暗号通信プログラム |
JP2017010298A (ja) * | 2015-06-23 | 2017-01-12 | 三菱電機株式会社 | 保守点検支援システム |
US9692598B2 (en) * | 2015-08-07 | 2017-06-27 | Terry L. Davis | Multi-use long string authentication keys |
CN106487749B (zh) * | 2015-08-26 | 2021-02-19 | 阿里巴巴集团控股有限公司 | 密钥生成方法及装置 |
KR101834504B1 (ko) | 2016-01-15 | 2018-03-06 | 단국대학교 산학협력단 | 암복호화 장치 및 방법 |
EP3193487B1 (en) * | 2016-01-15 | 2019-06-19 | Industry-Academic Cooperation Foundation Dankook University | Encryption/decryption device and encryption/decryption method |
KR101834522B1 (ko) * | 2016-04-22 | 2018-03-06 | 단국대학교 산학협력단 | 데이터 확인 장치 및 이를 이용하여 데이터를 확인하는 방법 |
CN109495260B (zh) * | 2018-12-28 | 2021-06-08 | 飞天诚信科技股份有限公司 | 一种终端设备及其管理密钥的方法 |
US11968296B2 (en) * | 2021-03-09 | 2024-04-23 | Micron Technology, Inc. | Utilization of a memory device for per-user encryption |
CN113504894B (zh) * | 2021-09-09 | 2021-12-17 | 华控清交信息科技(北京)有限公司 | 一种随机数产生器、生成伪随机数的方法和一种芯片 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5555385A (en) * | 1978-10-18 | 1980-04-23 | Fujitsu Ltd | Cipher key control mechanism |
JPH0258942A (ja) * | 1988-08-24 | 1990-02-28 | Mitsubishi Electric Corp | 直接周波数拡散通信装置 |
JPH04306760A (ja) * | 1991-04-03 | 1992-10-29 | Nippon Telegr & Teleph Corp <Ntt> | カード類の所有者確認方法 |
JP2001077630A (ja) * | 1999-09-01 | 2001-03-23 | Koden Electronics Co Ltd | 雑音信号発生装置ならびにその利用装置 |
JP2001202014A (ja) * | 1999-12-02 | 2001-07-27 | Sony Internatl Europ Gmbh | データ認証方法、メッセージ伝送方法及び分散型システム |
JP2001244747A (ja) * | 2000-02-29 | 2001-09-07 | Fuji Film Microdevices Co Ltd | 物理乱数発生装置用増幅回路及びそれを用いた物理乱数発生装置 |
JP2002124960A (ja) * | 2000-10-16 | 2002-04-26 | Link Evolution Corp | 通信装置、通信システム、及び、通信方法 |
JP2003333023A (ja) * | 2002-05-09 | 2003-11-21 | Toshiba Corp | プラント監視制御用データ中継プログラムおよびシステム |
US6862354B1 (en) * | 2000-09-29 | 2005-03-01 | Cisco Technology, Inc. | Stream cipher encryption method and apparatus that can efficiently seek to arbitrary locations in a key stream |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4125744A (en) * | 1948-12-24 | 1978-11-14 | Bell Telephone Laboratories, Incorporated | Communication system |
US4633515A (en) * | 1984-04-09 | 1986-12-30 | Harry B. Uber | Emergency broadcast alert detector |
SG46692A1 (en) * | 1992-03-30 | 1998-02-20 | Telstra Corp Ltd | A cryptographic communications method and system |
US5483598A (en) * | 1993-07-01 | 1996-01-09 | Digital Equipment Corp., Patent Law Group | Message encryption using a hash function |
US5438622A (en) * | 1994-01-21 | 1995-08-01 | Apple Computer, Inc. | Method and apparatus for improving the security of an electronic codebook encryption scheme utilizing an offset in the pseudorandom sequence |
DE19523466C1 (de) * | 1995-06-28 | 1997-04-03 | Informatikzentrum Der Sparkass | Verfahren zur gegenseitigen Authentifikation von elektronischen Partnern mit einem Rechnersystem |
US5850444A (en) * | 1996-09-09 | 1998-12-15 | Telefonaktienbolaget L/M Ericsson (Publ) | Method and apparatus for encrypting radio traffic in a telecommunications network |
US6868495B1 (en) * | 1996-09-12 | 2005-03-15 | Open Security Solutions, Llc | One-time pad Encryption key Distribution |
US6021203A (en) * | 1996-12-11 | 2000-02-01 | Microsoft Corporation | Coercion resistant one-time-pad cryptosystem that facilitates transmission of messages having different levels of security |
US6292896B1 (en) * | 1997-01-22 | 2001-09-18 | International Business Machines Corporation | Method and apparatus for entity authentication and session key generation |
EP1279249B1 (en) * | 2000-03-29 | 2007-08-01 | Vadium Technology Inc. | One-time-pad encryption with central key service and keyable characters |
DE10020930B4 (de) * | 2000-04-28 | 2007-10-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zur Vorbehandlung eines unter Verwendung eines nichtlinearen Verstärkers mit vorgeschaltetem Bandpaßfilter zu übertragenden Signals |
US7290285B2 (en) * | 2000-06-30 | 2007-10-30 | Zinio Systems, Inc. | Systems and methods for distributing and viewing electronic documents |
US20030142821A1 (en) * | 2002-01-02 | 2003-07-31 | Ross David Marshall | Cryptographic one time pad technique |
US20030149869A1 (en) * | 2002-02-01 | 2003-08-07 | Paul Gleichauf | Method and system for securely storing and trasmitting data by applying a one-time pad |
FI114061B (fi) * | 2002-05-17 | 2004-07-30 | Nokia Corp | Menetelmä ja järjestelmä digitaalisessa langattomassa tiedonsiirtoverkossa datasalauksen järjestämiseksi ja vastaava palvelin |
US7853983B2 (en) * | 2002-07-29 | 2010-12-14 | Bea Systems, Inc. | Communicating data from a data producer to a data receiver |
US7558954B2 (en) * | 2003-10-31 | 2009-07-07 | Hewlett-Packard Development Company, L.P. | Method and apparatus for ensuring the integrity of data |
US20060177065A1 (en) * | 2005-02-09 | 2006-08-10 | Wal-Mart Stores, Inc. | System and methods for encrypting data utilizing one-time pad key |
-
2005
- 2005-09-30 US US11/240,543 patent/US8050405B2/en not_active Expired - Fee Related
-
2006
- 2006-06-05 CN CN2006800361111A patent/CN101278516B/zh not_active Expired - Fee Related
- 2006-06-05 EP EP06760670A patent/EP1929697A2/en not_active Withdrawn
- 2006-06-05 WO PCT/US2006/021602 patent/WO2007040664A2/en active Application Filing
- 2006-06-05 JP JP2008533329A patent/JP4866909B2/ja not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5555385A (en) * | 1978-10-18 | 1980-04-23 | Fujitsu Ltd | Cipher key control mechanism |
JPH0258942A (ja) * | 1988-08-24 | 1990-02-28 | Mitsubishi Electric Corp | 直接周波数拡散通信装置 |
JPH04306760A (ja) * | 1991-04-03 | 1992-10-29 | Nippon Telegr & Teleph Corp <Ntt> | カード類の所有者確認方法 |
JP2001077630A (ja) * | 1999-09-01 | 2001-03-23 | Koden Electronics Co Ltd | 雑音信号発生装置ならびにその利用装置 |
JP2001202014A (ja) * | 1999-12-02 | 2001-07-27 | Sony Internatl Europ Gmbh | データ認証方法、メッセージ伝送方法及び分散型システム |
JP2001244747A (ja) * | 2000-02-29 | 2001-09-07 | Fuji Film Microdevices Co Ltd | 物理乱数発生装置用増幅回路及びそれを用いた物理乱数発生装置 |
US6862354B1 (en) * | 2000-09-29 | 2005-03-01 | Cisco Technology, Inc. | Stream cipher encryption method and apparatus that can efficiently seek to arbitrary locations in a key stream |
JP2002124960A (ja) * | 2000-10-16 | 2002-04-26 | Link Evolution Corp | 通信装置、通信システム、及び、通信方法 |
JP2003333023A (ja) * | 2002-05-09 | 2003-11-21 | Toshiba Corp | プラント監視制御用データ中継プログラムおよびシステム |
Also Published As
Publication number | Publication date |
---|---|
CN101278516B (zh) | 2012-06-27 |
US8050405B2 (en) | 2011-11-01 |
EP1929697A2 (en) | 2008-06-11 |
JP2009510902A (ja) | 2009-03-12 |
WO2007040664A3 (en) | 2007-08-23 |
US20070076877A1 (en) | 2007-04-05 |
CN101278516A (zh) | 2008-10-01 |
WO2007040664A2 (en) | 2007-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4866909B2 (ja) | 長いキーパッドを用いた共用鍵暗号化 | |
EP2950506B1 (en) | Method and system for establishing a secure communication channel | |
CN101512537B (zh) | 在自组无线网络中安全处理认证密钥资料的方法和*** | |
EP1508220B1 (en) | Secure mobile ad-hoc network and related methods | |
JP3816337B2 (ja) | テレコミュニケーションネットワークの送信に対するセキュリティ方法 | |
CN112640510B (zh) | 建立无线安全链路同时维持隐私以防跟踪的方法和设备 | |
KR100983050B1 (ko) | 네트워크 엔티티들 사이에서 데이터 협정을 인증하기 위한시스템, 방법 및 컴퓨터 프로그램 제품 | |
US20070083766A1 (en) | Data transmission links | |
US20070014410A1 (en) | Enhanced subscriber authentication protocol | |
EP2416524A2 (en) | System and method for secure transaction of data between wireless communication device and server | |
US20090276629A1 (en) | Method for deriving traffic encryption key | |
JP2005515701A6 (ja) | データ伝送リンク | |
JP2005515701A (ja) | データ伝送リンク | |
US10135618B2 (en) | Method for using dynamic Public Key Infrastructure to send and receive encrypted messages between software applications | |
WO2006118603A2 (en) | Systems and methods for the application of cryptosystems to the data link layer of wireless packet networks | |
EP1569379B1 (en) | Method of generating a cryptosync | |
US20060062188A1 (en) | Replay prevention in wireless communications networks | |
EP1269783A2 (en) | Method, and associated apparatus, for generating security keys in a communication system | |
Bocan et al. | Security and denial of service threats in GSM networks | |
CN114584169A (zh) | 数字无线电通信 | |
Ali | A study of security in wireless and mobile payments | |
Seys et al. | Security in Wireless PAN Mesh Networks | |
Raman | Security in wireless networks | |
Semaan | WiMAX Security: Problems & Solutions | |
Nassouri et al. | Wireless Security and Beyond |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110304 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110606 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110715 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110921 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111014 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111114 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141118 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |