JP6216662B2 - 暗号化通信装置、暗号化通信システム、及び暗号化通信方法 - Google Patents
暗号化通信装置、暗号化通信システム、及び暗号化通信方法 Download PDFInfo
- Publication number
- JP6216662B2 JP6216662B2 JP2014039026A JP2014039026A JP6216662B2 JP 6216662 B2 JP6216662 B2 JP 6216662B2 JP 2014039026 A JP2014039026 A JP 2014039026A JP 2014039026 A JP2014039026 A JP 2014039026A JP 6216662 B2 JP6216662 B2 JP 6216662B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- key
- encrypted
- communication
- secret key
- 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
Description
Claims (3)
- 通信相手先の通信装置との間で共通鍵暗号を用いた暗号化通信が可能にされた暗号化通信装置であって、
第1の乱数を生成する乱数生成手段と、
通信相手先の認証用のキーワード情報を保持する情報記憶手段と、
前記第1の乱数を、複数の鍵から選択することによって得られた第1の秘密鍵によって暗号化して、第1の暗号化情報を生成する第1の暗号化手段と、
前記第1の秘密鍵に所定の一方向関数を適用することによって前記第1の秘密鍵の関数値を得る計算手段と、
前記第1の秘密鍵の関数値を、前記キーワード情報を秘密鍵として用いて暗号化して、第2の暗号化情報を生成する第2の暗号化手段と、
前記第1の暗号化情報と前記第2の暗号化情報とを所定の変換規則によって第1の伝送情報に変換する情報変換手段と、
前記第1の伝送情報を前記通信相手先の通信装置に送信し、前記通信相手先の通信装置から第2の伝送情報を受信する通信手段と、
前記第2の伝送情報を、前記所定の変換規則に対応する所定の逆変換規則によって、第3の暗号化情報と第4の暗号化情報に逆変換する情報逆変換手段と、
前記第4の暗号化情報を前記キーワード情報を秘密鍵として用いて復号して、第2の秘密鍵の関数値を得る第1の復号手段と、
前記第2の秘密鍵の関数値と前記複数の鍵の関数値とが一致する鍵を、前記複数の鍵の中から選択する選択手段と、
前記選択手段で選択された鍵を用いて前記第3の暗号化情報を復号することによって、第2の乱数を得る第2の復号手段と、
前記第1及び第2の乱数を用いて、前記通信相手先の通信装置との暗号化通信用のセッション鍵を生成する鍵生成手段と
を備える暗号化通信装置。 - 第1の通信装置と第2の通信装置とを備え、前記第1の通信装置と前記第2の通信装置との間で共通鍵暗号を用いた暗号化通信が可能にされた暗号化通信システムであって、
前記第1の通信装置は、
第1の乱数を生成する乱数生成手段と、
通信相手先の認証用のキーワード情報を保持する情報記憶手段と、
前記第1の乱数を、複数の鍵から選択することによって得られた第1の秘密鍵によって暗号化して、第1の暗号化情報を生成する第1の暗号化手段と、
前記第1の秘密鍵に所定の一方向関数を適用することによって前記第1の秘密鍵の関数値を得る計算手段と、
前記第1の秘密鍵の関数値を、前記キーワード情報を秘密鍵として用いて暗号化して、第2の暗号化情報を生成する第2の暗号化手段と、
前記第1の暗号化情報と前記第2の暗号化情報とを所定の変換規則によって第1の伝送情報に変換する情報変換手段と、
前記第1の伝送情報を前記第2の通信装置に送信し、前記第2の通信装置から第2の伝送情報を受信する通信手段と、
前記第2の伝送情報を、前記所定の変換規則に対応する所定の逆変換規則によって、第3の暗号化情報と第4の暗号化情報に逆変換する情報逆変換手段と、
前記第4の暗号化情報を前記キーワード情報を秘密鍵として用いて復号して、第2の秘密鍵の関数値を得る第1の復号手段と、
前記第2の秘密鍵の関数値と前記複数の鍵の関数値とが一致する鍵を、前記複数の鍵の中から選択する選択手段と、
前記選択手段で選択された鍵を用いて前記第3の暗号化情報を復号することによって、第2の乱数を得る第2の復号手段と、
前記第1及び第2の乱数を用いて、前記通信相手先の通信装置との暗号化通信用のセッション鍵を生成する鍵生成手段と、を有し、
前記第2の通信装置は、
第2の乱数を生成する乱数生成手段と、
通信相手先の認証用の前記キーワード情報を保持する情報記憶手段と、
前記第2の乱数を、前記複数の鍵から選択することによって得られた第2の秘密鍵によって暗号化して、第3の暗号化情報を生成する第1の暗号化手段と、
前記第2の秘密鍵に前記所定の一方向関数を適用することによって前記第2の秘密鍵の関数値を得る計算手段と、
前記第2の秘密鍵の関数値を、前記キーワード情報を秘密鍵として用いて暗号化して、第4の暗号化情報を生成する第2の暗号化手段と、
前記第3の暗号化情報と前記第4の暗号化情報とを前記所定の変換規則によって第2の伝送情報に変換する情報変換手段と、
前記第2の伝送情報を前記第1の通信装置に送信し、前記第1の通信装置から第1の伝送情報を受信する通信手段と、
前記第1の伝送情報を、前記所定の変換規則に対応する所定の逆変換規則によって、第1の暗号化情報と第2の暗号化情報に逆変換する情報逆変換手段と、
前記第2の暗号化情報を前記キーワード情報を秘密鍵として用いて復号して、第1の秘密鍵の関数値を得る第1の復号手段と、
前記第1の秘密鍵の関数値と前記複数の鍵の関数値とが一致する鍵を、前記複数の鍵の中から選択する選択手段と、
前記選択手段で選択された鍵を用いて前記第1の暗号化情報を復号することによって、第1の乱数を得る第2の復号手段と、
前記第1及び第2の乱数を用いて、前記通信相手先の通信装置との暗号化通信用のセッション鍵を生成する鍵生成手段と、を有する
暗号化通信システム。 - 通信相手先の通信装置との間で共通鍵暗号を用いた暗号化通信を行う暗号化通信方法であって、
乱数生成手段が、第1の乱数を生成する乱数生成ステップと、
情報記憶手段が、通信相手先の認証用のキーワード情報を保持する情報記憶ステップと、
第1の暗号化手段が、前記第1の乱数を、複数の鍵から選択することによって得られた第1の秘密鍵によって暗号化して、第1の暗号化情報を生成する第1の暗号化ステップと、
計算手段が、前記第1の秘密鍵に所定の一方向関数を適用することによって前記第1の秘密鍵の関数値を得る計算ステップと、
第2の暗号化手段が、前記第1の秘密鍵の関数値を、前記キーワード情報を秘密鍵として用いて暗号化して、第2の暗号化情報を生成する第2の暗号化ステップと、
情報変換手段が、前記第1の暗号化情報と前記第2の暗号化情報とを所定の変換規則によって第1の伝送情報に変換する情報変換ステップと、
通信手段が、前記第1の伝送情報を前記通信相手先の通信装置に送信し、前記通信相手先の通信装置から第2の伝送情報を受信する通信ステップと、
情報逆変換手段が、前記第2の伝送情報を、前記所定の変換規則に対応する所定の逆変換規則によって、第3の暗号化情報と第4の暗号化情報に逆変換する情報逆変換ステップと、
第1の復号手段が、前記第4の暗号化情報を前記キーワード情報を秘密鍵として用いて復号して、第2の秘密鍵の関数値を得る第1の復号ステップと、
選択手段が、前記第2の秘密鍵の関数値と前記複数の鍵の関数値とが一致する鍵を、前記複数の鍵の中から選択する選択ステップと、
第2の復号手段が、前記選択手段で選択された鍵を用いて前記第3の暗号化情報を復号することによって、第2の乱数を得る第2の復号ステップと、
鍵生成手段が、前記第1及び第2の乱数を用いて、前記通信相手先の通信装置との暗号化通信用のセッション鍵を生成する鍵生成ステップと
を備える暗号化通信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014039026A JP6216662B2 (ja) | 2014-02-28 | 2014-02-28 | 暗号化通信装置、暗号化通信システム、及び暗号化通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014039026A JP6216662B2 (ja) | 2014-02-28 | 2014-02-28 | 暗号化通信装置、暗号化通信システム、及び暗号化通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015162889A JP2015162889A (ja) | 2015-09-07 |
JP6216662B2 true JP6216662B2 (ja) | 2017-10-18 |
Family
ID=54185685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014039026A Expired - Fee Related JP6216662B2 (ja) | 2014-02-28 | 2014-02-28 | 暗号化通信装置、暗号化通信システム、及び暗号化通信方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6216662B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019026776A1 (ja) * | 2017-08-02 | 2019-02-07 | 日本電信電話株式会社 | 暗号化通信装置、暗号化通信システム、暗号化通信方法、およびプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07327029A (ja) * | 1994-05-31 | 1995-12-12 | Fujitsu Ltd | 暗号化通信システム |
JP2005128996A (ja) * | 2003-09-30 | 2005-05-19 | Dainippon Printing Co Ltd | 情報処理装置、情報処理システム及びプログラム |
JP4290036B2 (ja) * | 2004-02-27 | 2009-07-01 | キヤノン株式会社 | 情報処理装置及び印刷制御装置 |
JP4211765B2 (ja) * | 2005-07-19 | 2009-01-21 | コニカミノルタビジネステクノロジーズ株式会社 | データ送受信システム、データ処理装置、暗号化通信方法 |
-
2014
- 2014-02-28 JP JP2014039026A patent/JP6216662B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015162889A (ja) | 2015-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108352015B (zh) | 用于基于区块链的***结合钱包管理***的安全多方防遗失存储和加密密钥转移 | |
CN106411521B (zh) | 用于量子密钥分发过程的身份认证方法、装置及*** | |
US10027654B2 (en) | Method for authenticating a client device to a server using a secret element | |
US10015159B2 (en) | Terminal authentication system, server device, and terminal authentication method | |
CN107094108B (zh) | 连接到数据总线的部件和在该部件中实现加密功能的方法 | |
EP3476078B1 (en) | Systems and methods for authenticating communications using a single message exchange and symmetric key | |
KR100506076B1 (ko) | 패스워드를 기반으로 한 상호 인증 및 키 교환방법과 그장치 | |
CN111079128A (zh) | 一种数据处理方法、装置、电子设备以及存储介质 | |
US8995653B2 (en) | Generating a secret key from an asymmetric private key | |
JPWO2005041474A1 (ja) | 認証システム及び遠隔分散保存システム | |
JP2009529832A (ja) | 発見不可能、即ち、ブラック・データを使用するセキュアなデータ通信 | |
CN110868291B (zh) | 一种数据加密传输方法、装置、***及存储介质 | |
CN109068322B (zh) | 解密方法、***、移动终端、服务器及存储介质 | |
CN101202623A (zh) | 消息验证码产生方法、验证/加密和验证/解密方法 | |
CN108632031B (zh) | 密钥生成装置及方法、加密装置及方法 | |
JP2017163612A (ja) | 端末認証システム、サーバ装置、及び端末認証方法 | |
CN109951276B (zh) | 基于tpm的嵌入式设备远程身份认证方法 | |
JP4250429B2 (ja) | 連鎖型署名作成装置、及びその制御方法 | |
US20230327884A1 (en) | Method for electronic signing and authenticaton strongly linked to the authenticator factors possession and knowledge | |
JP2012050075A (ja) | 暗号化通信システム及び暗号化通信方法 | |
JP6216662B2 (ja) | 暗号化通信装置、暗号化通信システム、及び暗号化通信方法 | |
TW200803392A (en) | Method, device, server arrangement, system and computer program products for securely storing data in a portable device | |
KR101793528B1 (ko) | 무인증서 공개키 암호 시스템 | |
CN114070564A (zh) | 数字签名的方法和装置 | |
EP4123956A1 (en) | Method for securely transferring data elements values |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170825 |
|
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: 20170905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170925 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6216662 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |