JP2009065326A - 暗号化鍵の更新システム、暗号化鍵の更新方法およびプログラム - Google Patents
暗号化鍵の更新システム、暗号化鍵の更新方法およびプログラム Download PDFInfo
- Publication number
- JP2009065326A JP2009065326A JP2007230000A JP2007230000A JP2009065326A JP 2009065326 A JP2009065326 A JP 2009065326A JP 2007230000 A JP2007230000 A JP 2007230000A JP 2007230000 A JP2007230000 A JP 2007230000A JP 2009065326 A JP2009065326 A JP 2009065326A
- Authority
- JP
- Japan
- Prior art keywords
- hash
- encryption key
- terminal
- value
- base station
- 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.)
- Granted
Links
Images
Abstract
【解決手段】基地局が、n回のハッシュ処理を行って、n個のハッシュ値からなるハッシュチェーンを生成し、少なくとも複数の暗号化鍵と生成されたハッシュチェーンのうち生成の順番が古いハッシュ値とをペアにして、順次、端末に送信する。一方、端末が、少なくとも暗号化鍵とハッシュ値とのペアを受信し、受信したハッシュ値からハッシュチェーンを復元し、復元したハッシュチェーンを検証する。
【選択図】図4
Description
IEEE 802.16−2004 IEEE Standard for Local and Metroplitan Area Network part 16. IEEE 802.16e−2004 IEEE Standard for Local and Metroplitan Area Network part 16.
(1)本発明は、端末と基地局からなる暗号化鍵の更新システムであって、前記基地局が、n回のハッシュ処理を行って、n個のハッシュ値からなるハッシュチェーンを生成するハッシュチェーン生成手段(例えば、図1のハッシュチェーン生成部11に相当)と、少なくとも複数の暗号化鍵と前記ハッシュ値生成手段において生成されたハッシュチェーンのうち生成の順番が古いハッシュ値とをペアにして、順次、前記端末に送信する送信手段(例えば、図1の送信部15に相当)と、を備え、前記端末が、少なくとも前記暗号化鍵とハッシュ値とのペアを受信する受信手段(例えば、図2の受信部21に相当)と、該受信したハッシュ値からハッシュチェーンを復元する復元手段(例えば、図2のハッシュチェーン復元部22に相当)と、該復元したハッシュチェーンを検証するハッシュチェーン検証手段(例えば、図2のハッシュチェーン検証部23に相当)と、を備えたことを特徴とする暗号化鍵の更新システムを提案している。
なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
本発明は、基地局と端末間のブロードキャストやマルチキャストにおいて安全に暗号化鍵を更新できるシステムであって、基地局は図1に示すように、ハッシュチェーン生成部11と、暗号化鍵格納部12と、時刻情報生成部13と、MAC値生成部14と、送信部15とから構成されている。
次に、図2を用いて、端末の構成について説明する。
端末は、図2に示すように、受信部21と、ハッシュチェーン復元部22と、ハッシュチェーン検証部23と、記憶部24と、MAC値検証部25とから構成されている。
次に、図3および図4を用いて、本実施形態におけるシステムの処理について説明する。
まず、基地局は、あらかじめ必要となる個数分のハッシュ値を得るため、n回のハッシュ処理を実行し、n個のハッシュ値(ハッシュチェーン)を生成する(ステップS101)。
Claims (8)
- 端末と基地局からなる暗号化鍵の更新システムであって、
前記基地局が、
n回のハッシュ処理を行って、n個のハッシュ値からなるハッシュチェーンを生成するハッシュチェーン生成手段と、
少なくとも複数の暗号化鍵と前記ハッシュ値生成手段において生成されたハッシュチェーンのうち生成の順番が古いハッシュ値とをペアにして、順次、前記端末に送信する送信手段と、
を備え、
前記端末が、
少なくとも前記暗号化鍵とハッシュ値とのペアを受信する受信手段と、
該受信したハッシュ値からハッシュチェーンを復元する復元手段と、
該復元したハッシュチェーンを検証するハッシュチェーン検証手段と、
を備えたことを特徴とする暗号化鍵の更新システム。 - 前記送信手段が、最初の暗号化鍵を送信する際に、送信するすべてのデータに電子署名が付されたデータを送信することを特徴とする請求項1に記載の暗号化鍵の更新システム。
- 前記送信手段が、それぞれのデータを送信する際に、時刻情報を含めて送信することを特徴とする請求項1に記載の暗号化鍵の更新システム。
- 前記基地局が、次回、送信される前記ハッシュチェーンのハッシュ値を鍵として、該送信されるすべてのデータに対してMAC値を算出するMAC値算出手段を備え、
前記送信手段が、2回目以降のデータ送信時に、該算出されたMAC値を付与して送信することを特徴とする請求項1に記載の暗号化鍵の更新システム。 - 前記端末が、前記送信されるMAC値と関連するデータを記憶する記憶手段と、
前記受信手段が次に受信したMAC値を検証するMAC値検証手段と、
を備えたことを特徴とする請求項4に記載の暗号化鍵の更新システム。 - 端末と基地局からなるシステムにおける暗号化鍵の更新方法であって、
前記基地局が、
n回のハッシュ処理を行って、n個のハッシュ値からなるハッシュチェーンを生成する第1のステップと、
少なくとも複数の暗号化鍵と生成されたハッシュチェーンのうち生成の順番が古いハッシュ値とをペアにして、順次、前記端末に送信する第2のステップと、
を備え、
前記端末が、
少なくとも前記暗号化鍵とハッシュ値とのペアを受信する第3のステップと、
該受信したハッシュ値からハッシュチェーンを復元する第4のステップと、
該復元したハッシュチェーンを検証する第5のステップと、
を備えたことを特徴とする暗号化鍵の更新方法。 - 基地局のコンピュータに、
n回のハッシュ処理を行って、n個のハッシュ値からなるハッシュチェーンを生成する第1のステップと、
少なくとも複数の暗号化鍵と生成されたハッシュチェーンのうち生成の順番が古いハッシュ値とをペアにして、順次、前記端末に送信する第2のステップと、
をコンピュータに実行させるためのプログラム。 - 端末のコンピュータに、
少なくとも暗号化鍵とハッシュ値とのペアを受信する第3のステップと、
該受信したハッシュ値からハッシュチェーンを復元する第4のステップと、
該復元したハッシュチェーンを検証する第5のステップと、
をコンピュータに実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007230000A JP5084406B2 (ja) | 2007-09-05 | 2007-09-05 | 暗号化鍵の更新システム、暗号化鍵の更新方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007230000A JP5084406B2 (ja) | 2007-09-05 | 2007-09-05 | 暗号化鍵の更新システム、暗号化鍵の更新方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009065326A true JP2009065326A (ja) | 2009-03-26 |
JP5084406B2 JP5084406B2 (ja) | 2012-11-28 |
Family
ID=40559531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007230000A Expired - Fee Related JP5084406B2 (ja) | 2007-09-05 | 2007-09-05 | 暗号化鍵の更新システム、暗号化鍵の更新方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5084406B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010024379A1 (ja) * | 2008-08-29 | 2010-03-04 | 日本電気株式会社 | 通信システム、送信側及び受信又は転送側の通信装置、データ通信方法、データ通信プログラム |
JP2011234340A (ja) * | 2010-04-07 | 2011-11-17 | Denso Corp | 無線通信装置およびデータ通信装置 |
KR20200013886A (ko) * | 2018-07-31 | 2020-02-10 | 전자부품연구원 | 해쉬체인 생성장치 및 해쉬체인 생성방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004032416A1 (en) * | 2002-08-30 | 2004-04-15 | Agency For Science, Technology And Research | Public key cryptography and a framework therefor |
-
2007
- 2007-09-05 JP JP2007230000A patent/JP5084406B2/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004032416A1 (en) * | 2002-08-30 | 2004-04-15 | Agency For Science, Technology And Research | Public key cryptography and a framework therefor |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010024379A1 (ja) * | 2008-08-29 | 2010-03-04 | 日本電気株式会社 | 通信システム、送信側及び受信又は転送側の通信装置、データ通信方法、データ通信プログラム |
JP2011234340A (ja) * | 2010-04-07 | 2011-11-17 | Denso Corp | 無線通信装置およびデータ通信装置 |
KR20200013886A (ko) * | 2018-07-31 | 2020-02-10 | 전자부품연구원 | 해쉬체인 생성장치 및 해쉬체인 생성방법 |
KR102084855B1 (ko) | 2018-07-31 | 2020-03-04 | 전자부품연구원 | 해쉬체인 생성장치 및 해쉬체인 생성방법 |
Also Published As
Publication number | Publication date |
---|---|
JP5084406B2 (ja) | 2012-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4622811B2 (ja) | 電子文書の真正性保証システム | |
JP4392672B2 (ja) | ソフトウェア無線通信装置、及びソフトウェア更新方法、並びに、ソフトウェア無線通信システム | |
CN104255009A (zh) | 用于自适应流媒体的片段完整性和真实性的***和方法 | |
CN110635901B (zh) | 用于物联网设备的本地蓝牙动态认证方法和*** | |
KR101974062B1 (ko) | 클라우드 하드웨어 모듈 기반 전자 서명 방법 | |
CN110852745A (zh) | 一种区块链分布式动态网络密钥自动更新方法 | |
CN106941404A (zh) | 密钥保护方法及装置 | |
CN111786812A (zh) | 节点管理方法、装置、计算机设备和存储介质 | |
WO2012152041A1 (zh) | 多媒体消息传输方法及装置 | |
CN110719167B (zh) | 一种基于区块链的带时效性的签密方法 | |
CN102685111A (zh) | 加密裁决服务器及其使用方法 | |
JP5084406B2 (ja) | 暗号化鍵の更新システム、暗号化鍵の更新方法およびプログラム | |
JP2010004420A (ja) | 鍵管理サーバ、端末、通信システム、鍵配信方法、鍵配信プログラム、鍵受信方法及び鍵受信プログラム | |
CN111131311A (zh) | 基于区块链的数据传输方法及区块链节点 | |
EP2892206B1 (en) | System and method for push framework security | |
CN109219816A (zh) | 在数据结构中创建可被加密证明包含有效数据的数据链的设备和方法 | |
CN114117406A (zh) | 一种数据处理方法、装置、设备及存储介质 | |
CN110708155A (zh) | 版权信息保护方法、***、确权方法、装置、设备和介质 | |
JP6175600B2 (ja) | セキュリティドメインの制御方法 | |
US20210075604A1 (en) | Key generation method | |
US20130003968A1 (en) | Method and apparatus for generating session key and cluster key | |
CN110766400B (zh) | 基于区块链的交易记录处理方法、记账节点及介质 | |
EP2289227B1 (en) | Improvements related to the authentication of messages | |
Yap et al. | On the security of a lightweight authentication and encryption scheme for mobile ad hoc network | |
CN114598465B (zh) | 一种数据更新方法和控制器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120605 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120803 |
|
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: 20120821 |
|
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: 20120904 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150914 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |