特許
J-GLOBAL ID:200903040118469205
ソフトウェア無線システム
発明者:
出願人/特許権者:
代理人 (1件):
高崎 芳紘
公報種別:公開公報
出願番号(国際出願番号):特願2004-251329
公開番号(公開出願番号):特開2006-072414
出願日: 2004年08月31日
公開日(公表日): 2006年03月16日
要約:
【課題】ソフトウェア無線機への通信用プログラムのロードを安全かつ効率よく行えるようにする。【解決手段】SDR管理者103は、固有のシリアルID10が格納されたソフトウェア無線機1ごとに、当該ソフトウェア無線機が復号・セキュリティ処理を行うためのエージェントプログラム21及びこのプログラムをハッシュ処理して生成したエージェントID11を当該ソフトウェア無線機へ格納し、さらに上記エージェントIDを対称鍵とした暗号化により通信用プログラムから電子署名を生成して通信用プログラムに付加したファイルを、さらに上記エージェントIDとシリアルIDを組み合わせた対称鍵で暗号化して当該ソフトウェア無線機用の暗号化ファイル22とする。【選択図】図1
請求項(抜粋):
ロードする通信用プログラムに応じた無線通信方式での動作を実現する再構成可能ロジック、当該機固有のシリアルIDが格納された耐タンパROM、及び前記再構成可能ロジック以外の処理手段を有した複数のソフトウェア無線機と、前記通信用プログラムへの電子署名付加及び暗号化を行った暗号化プログラムファイルの生成と各ソフトウェア無線機への搭載、及び各ソフトウェア無線機が前記暗号化プログラムファイルの復号化・セキュリティチェックを行って当該機の再構成可能ロジックへロードするためのプログラムであるエージェントの当該ソフトウェア無線機への搭載を行うSDR管理者とを備えたソフトウェア無線システムであって、
前記SDR管理者は、1つのソフトウェア無線機へ搭載するエージェントに対して当該エージェントに含まれる第1ハッシュ関数によるハッシュ処理を施してエージェントIDを生成しこれを当該ソフトウェア無線機の耐タンパROMへ格納し、当該ソフトウェア無線機向けの前記通信用プログラムに対して前記エージェントに含まれる第2ハッシュ関数によるハッシュ処理を施し、さらにこのハッシュ処理出力を前記エージェントIDを暗号鍵とした対称鍵暗号化法により暗号化して電子署名を生成し、こうして生成した電子署名を前記通信用プログラムに付加した署名付プログラムを前記エージェントIDと前記シリアルIDとを組み合わせて暗号鍵とした対称鍵暗号化法により暗号化して暗号化プログラムを生成してこれを当該ソフトウェア無線機へ格納するファイルとし、さらに前記エージェントの内の少なくとも前記第1及び第2ハッシュ関数を前記耐タンパROMへ格納する機能を備えるとともに、
前記ソフトウェア無線機は、SDR管理者により直接あるいはネットワーク経由で格納された前記暗号化プログラムファイルの1つがユーザにより選択されると、前記エージェントが前記処理手段上で実行され、この実行によりまず選択された暗号化プログラムファイルが前記耐タンパROMに格納されたシリアルIDとエージェントIDとの組み合わせ鍵を用いて復号化されて復号化プログラムファイルと復号化電子署名とを生成し、前記耐タンパROMに格納された第2ハッシュ関数により前記復号化プログラムファイルをハッシュ処理した第1データと前記耐タンパROMに格納されたエージェントIDを鍵として前記復号化電子署名を復号した第2データとを比較し、この比較結果が一致であれば前記復号化プログラムファイルを当該ソフトウェア無線機の再構成可能ロジックへロードし、前記比較結果が不一致であれば前記復号化プログラムファイルを破棄して不正動作の表示を行う機能を備えたことを特徴とするソフトウェア無線システム。
IPC (5件):
G06F 21/22
, G09C 1/00
, H04B 1/06
, H04B 7/26
, H04Q 7/38
FI (5件):
G06F9/06 660G
, G09C1/00 660D
, H04B1/06 Z
, H04B7/26 Z
, H04B7/26 109S
Fターム (33件):
5B076FA20
, 5B076FB02
, 5B276FA20
, 5B276FB02
, 5J104AA01
, 5J104AA09
, 5J104AA12
, 5J104AA16
, 5J104EA15
, 5J104EA16
, 5J104EA17
, 5J104EA18
, 5J104JA01
, 5J104JA03
, 5J104LA01
, 5J104LA06
, 5J104NA02
, 5J104NA27
, 5J104NA37
, 5J104NA38
, 5J104PA01
, 5J104PA14
, 5K061AA05
, 5K061AA12
, 5K067AA30
, 5K067BB02
, 5K067BB21
, 5K067EE02
, 5K067HH22
, 5K067HH23
, 5K067HH24
, 5K067HH36
, 5K067KK15
引用特許: