(57)【要約】【課題】データ入力端末装置におけるデータのセキュリティを高めたデータバックアップシステムを提供する。【解決手段】複数のデータ入力端末装置とサーバがＬＡＮ接続されて成るデータバックアップシステムであって、データ入力端末装置から任意の（ｎ＋１）台を選別する手段と、データ入力端末装置に保持しているデータを第１の暗号鍵で暗号化する手段と、この暗号化データのパリティを生成する手段と、暗号化データをｎ分割し、このｎ分割された暗号化データを他のｎ台のデータ入力データ入力端末装置に送信する手段と、他のｎ台のデータ入力データ入力端末装置から受信したｎ個の暗号化データとパリティを連結する手段と、この連結したデータを第２の暗号鍵で暗号化する手段と、暗号化した連結データをＵＳＢメモリに書き込む手段と、データ入力端末装置が元から保持していたデータを消去する手段を備える。【選択図】図１
2010086349.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ入力端末装置とサーバがＬＡＮ接続されて成るデータバックアップシステ
ムであって、
前記データ入力端末装置から任意の（ｎ＋１）台を選別する手段と、
前記データ入力端末装置に保持しているデータを第１の暗号鍵で暗号化する手段と、
この暗号化データのパリティを生成する手段と、
前記暗号化データをｎ分割し、このｎ分割された暗号化データを他のｎ台のデータ入力
端末装置に送信する手段と、
他のｎ台のデータ入力端末装置から受信したｎ個の暗号化データと前記パリティを連結
する手段と、
この連結したデータを第２の暗号鍵で暗号化する手段と、
暗号化した連結データを補助記憶装置に書き込む手段と、
前記データ入力端末装置が元から保持していたデータを消去する手段と、
を備えたことを特徴とするデータバックアップシステム。
【請求項２】
前記補助記憶装置を前記データ入力端末装置に接続し、暗号化した連結データを読み込
む手段と、
読み込んだデータを第２の暗号鍵で復号化する手段と、
この復号化したデータを前記パリティと前記ｎ個の暗号化データに分割する手段と、
このｎ分割された暗号化データを他のｎ台のデータ入力端末装置に送信する手段と、
前記他のｎ台のデータ入力端末装置からｎ分割された暗号化データを受信する手段と、
分割データがｎ個揃ったかどうかを判断する手段と、
前記補助記憶装置が１つだけ紛失した場合には、残りの分割データと前記パリティを使
って、不足した分割データの復元を行う手段と、
分割データがｎ個揃った場合には、前記ｎ個の分割データを連結し、前記第１の暗号鍵
で復号する手段と、
を備えたことを特徴とする請求項１記載のデータバックアップシステム。
【請求項３】
いずれかの前記データ入力端末装置の前記補助記憶装置が紛失した場合は、その旨をそれ
以外の前記データ入力端末装置に送信する手段を備えることを特徴とする請求項２記載の
データバックアップシステム。
【請求項４】
前記分割数は、ｎ＝３以上であることを特徴とする請求項１乃至３のいずれか１項に記
載のデータバックアップシステム。
【請求項５】
前記補助記憶装置は、ＵＳＢ（Universal Serial Bus）メモリであることを特徴とする請
求項１乃至３のいずれか１項に記載のデータバックアップシステム。
【請求項６】
前記補助記憶装置は、ＭＯ（Magneto-Optical disk）ディスクであることを特徴とする請
求項１乃至３のいずれか１項に記載のデータバックアップシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ盗難を防止するデータバックアップシステムに関する。
【背景技術】
【０００２】
従来より、データの消失を防ぐために、データバックアップシステムが採用され、例え
ば、補助記憶媒体にデータを記憶させることにより、バックアップしている。
【０００３】
しかし、バックアップ時に接続されていた補助記憶装置を特定することにより、特定の
データ入力端末装置のデータが盗むことが可能であった。また、補助記憶媒体自体が盗難
にあうと、例えデータが暗号化されていても、復元される可能性があった。そして、補助
記憶媒体が盗まれるとデータが消失してしまった。
【０００４】
そこで、復元時に秘密情報が記憶される記憶媒体が紛失又は盗難にあっても、秘密情報
の漏洩を阻止できる秘密分散システムが提案されている（例えば、特許文献１参照。）。
これは、クライアント装置が１個の分散情報を保持し、残りのｎ−１個の分散情報が外部
記憶媒体および各情報記憶装置に個別に配布される（ｋ，ｎ）型の秘密分散システムで、
復元時に秘密情報Ｓが記憶される外部記憶媒体に対し、分散情報Ｄ（１）の配布前に、デ
ータ抹消部により、複数回の上書き処理を含むデータ抹消処理を実行することによって秘
密情報の漏洩を阻止するものである。
【特許文献１】特開２００７−３００１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された秘密分散システムでは、複数の保管サーバ装置を必要とし、大
掛かりなシステムとなっていた。また、分散情報が途中で改竄されている場合については
、考慮されていなかった。
【０００６】
そこで本発明では、データ入力端末装置におけるデータのセキュリティを高めたデータ
バックアップシステムおよびデータバックアップ方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、複数のデータ入力端末装置とサーバがＬＡＮ接続されて成る
データバックアップシステムであって、前記データ入力端末装置から任意の（ｎ＋１）台
を選別する手段と、前記データ入力端末装置に保持しているデータを第１の暗号鍵で暗号
化する手段と、この暗号化データのパリティを生成する手段と、前記暗号化データをｎ分
割し、このｎ分割された暗号化データを他のｎ台のデータ入力端末装置に送信する手段と
、他のｎ台のデータ入力端末装置から受信したｎ個の暗号化データと前記パリティを連結
する手段と、この連結したデータを第２の暗号鍵で暗号化する手段と、暗号化した連結デ
ータを補助記憶装置に書き込む手段と、前記データ入力端末装置が元から保持していたデ
ータを消去する手段と、
を備えたことを特徴とするデータバックアップシステムが提供される。
【０００８】
本発明の別の一態様によれば、前記補助記憶装置を前記データ入力端末装置に接続し、
暗号化した連結データを読み込む手段と、読み込んだデータを第２の暗号鍵で復号化する
手段と、この復号化したデータを前記パリティと前記ｎ個の暗号化データに分割する手段
と、このｎ分割された暗号化データを他のｎ台のデータ入力端末装置に送信する手段と、
前記他のｎ台のデータ入力端末装置からｎ分割された暗号化データを受信する手段と、分
割データがｎ個揃ったかどうかを判断する手段と、前記補助記憶装置が１つだけ紛失した
場合には、残りの分割データと前記パリティを使って、不足した分割データの復元を行う
手段と、分割データがｎ個揃った場合には、前記ｎ個の分割データを連結し、前記第１の
暗号鍵で復号する手段と、を備えたことを特徴とする請求項１記載のデータバックアップ
システムが提供される。
【発明の効果】
【０００９】
本発明によれば、データのセキュリティおよびデータの復元性を高めたデータバックア
ップシステムが得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について、図面を参照しながら説明する。尚、各図において同
一箇所については同一の符号を付すとともに、重複した説明は省略する。
【００１１】
本発明の実施形態に係るデータバックアップシステムは、図１に示すような、データ入力
端末装置Ａからデータ入力端末装置ＪがＬＡＮ(Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）
によって接続されているシステムである。
【００１２】
このデータバックアップシステムにおいて、例えば各データ入力端末装置Ａからデータ入
力端末装置Ｊは同一の部屋内に設置されている必要はない。各データ入力端末装置がＬＡ
Ｎ接続されていれば、同一施設内の異なる部屋に設置されていても、別の都道府県に設置
されていてもよい。さらに、各データ入力端末装置が異なる国に設置されていても構わな
い。ネットワークの構成としては、クライアントサーバシステムとして構築される。各デ
ータ入力端末装置１０はクライアントとなり、サーバ２０とはＬＡＮケーブル３０とハブ
（図示しない）を使って接続されている。また、各データ入力端末装置１０には補助記憶
装置としてのＵＳＢメモリ４０が接続されている。
【００１３】
（データのバックアップ処理）
相互にＬＡＮ接続された各データ入力端末装置１０には、それぞれ秘匿性を帯びた重要
なデータが保持されている。サーバ２０は各データ入力端末装置１０の稼働状況を監視し
ており、例えばシャットダウン動作を開始した任意の４台のデータ入力端末装置１０を選
択する。一例として、図１に示すデータ入力端末装置Ａ、データ入力端末装置Ｄ、データ
入力端末装置Ｇ、データ入力端末装置Ｋの４台が選択されたとする。本実施形態では、こ
れら４台のデータ入力端末装置Ａ、データ入力端末装置Ｄ、データ入力端末装置Ｇ、デー
タ入力端末装置Ｋ間でのデータバックアップを例にとり、データ入力端末装置Ａにおける
処理について説明するが、各データ入力端末装置Ｄ、データ入力端末装置Ｇ、データ入力
端末装置Ｋにおける処理も同じである。
【００１４】
図２は、データバックアップ時の処理を図式化したものであり、図３はデータバックア
ップ時の処理の流れを示すフローチャートである。
【００１５】
まず、データ入力端末装置Ａで保持しているデータＡを暗号鍵Ａ１で暗号化する（ステ
ップＳ３１）。暗号化については、扱いが簡単であり、処理速度が速いことから、暗号化
と復号化で同じ鍵を使う共通鍵暗号方式が好適である。
【００１６】
次いで、暗号化したデータＡｅ１のパリティＰａを生成する（ステップＳ３２）。次い
で、暗号化したデータＡｅ１をＡｅ１−１、Ａｅ１−２、Ａｅ１−３に３等分してデータ
入力端末装置Ｄ、データ入力端末装置Ｇ、データ入力端末装置Ｋに送信する（ステップＳ
３３）。このとき、データ入力端末装置Ａは、３等分したデータのいずれの部分をどのデ
ータ入力端末装置に送信したか（例えば、上位桁１／３までをデータ入力端末装置Ｄに送
信）を記憶している。
【００１７】
次に、データ入力端末装置Ｄから暗号化されかつ３等分されたデータＤｅ１−３を、デ
ータ入力端末装置Ｇから暗号化されかつ３等分されたデータＧｅ１−２を、データ入力端
末装置Ｋから暗号化されかつ３等分されたデータＫｅ１−１をそれぞれ受信する（ステッ
プＳ３４）。受信データ（Ｄｅ１−３、Ｇｅ１−２、Ｋｅ１−１）と上述したデータ入力
端末装置ＡのパリティＰａを連結し、暗号鍵Ａ２で暗号化する（ステップＳ３５）。暗号
化したデータ（Ｐａ（Ｄｅ２−３、Ｇｅ２−２、Ｋｅ２−１））を補助記憶装置に記憶さ
せる（（ステップＳ３６）。補助記憶装置としては、例えばＵＳＢ（Universal Serial B
us）メモリ、ＭＯ（Magneto-Optical disk）ディスク等が好適である。データ入力端末装
置ＡからデータＡ、パリティＰａを消去する（ステップＳ３７）。このデータＡおよびパ
リティＰａの消去処理は、例えば、グートマン方式や米国防総省準拠方式などのアルゴリ
ズムを使用することができる。
【００１８】
同様にして、データ入力端末装置Ｄの補助記憶装置には、暗号化データＰｄ（Ａｅ２−
１、Ｇｅ２−３、Ｋｅ２−３）が記憶され、データ入力端末装置Ｇの補助記憶装置には、
暗号化データＰｇ（Ａｅ２−３、Ｄｅ２−２、Ｋｅ２−２）が記憶され、データ入力端末
装置Ｋの補助記憶装置には、暗号化データＰｋ（Ａｅ２−２、Ｄｅ２−１、Ｇｅ２−１）
が記憶される（図４は、補助記憶装置におけるメモリ内部の構成を説明する図である）。
【００１９】
これまでの説明では、互いに分割した暗号化データを４台のデータデータ入力端末装置
間でやりとりしたが、これに限定されない。自己のデータを分割して他のデータ入力端末
装置で分担してバックアップさせることから、少なくとも、３台のデータ入力端末装置間
で暗号化データのやりとりを行うことが必要である。
【００２０】
上記したように、本実施形態によれば、各データ入力端末装置に接続された補助記憶装
置間で分割データを記憶しあうもので、特定のデータ入力端末装置のデータを狙って補助
記憶装置に記憶された分割データが読まれても、そのデータ入力端末装置以外のデータ入
力端末装置の分割データであり、セキュリティが極めて高いものである。
【００２１】
（データのリストア処理）
次いで、バックアップされたデータを元の状態に戻す復元について説明する。上記した
データバックアップと同様に、データ入力端末装置Ａにおける処理について説明するが、
各データ入力端末装置Ｄ、データ入力端末装置Ｇ、データ入力端末装置Ｋにおける処理も
同じである。
【００２２】
図５は、データのリストア時の処理の流れを示すフローチャートである。
【００２３】
まず、データ入力端末装置ＡにＵＳＢメモリを接続し、ＵＳＢメモリに記憶されている
暗号化したデータ（Ｐａ（Ｄｅ２−３、Ｇｅ２−２、Ｋｅ２−１））を読み込み、暗号鍵
Ａ２を使用して復号化する（ステップＳ５１）。復号したデータをパリティＰａとその他
のデータ入力端末装置のデータ（Ｄｅ１−３、Ｇｅ１−２、Ｋｅ１−１）に分割する。分
割したデータＤｅ１−３はデータ入力端末装置Ｄに送信され、分割したデータＧｅ１−２
はデータ入力端末装置Ｇに送信され、分割したデータＫｅ１−１はデータ入力端末装置Ｋ
に送信される（ステップＳ５２）。同様に、データ入力端末装置Ａは、データ入力端末装
置Ｄ、データ入力端末装置Ｇ、データ入力端末装置Ｇの各データ入力端末装置からデータ
入力端末装置Ａの分割データ（Ａｅ１−１、Ａｅ１−２、Ａｅ１−３）を受信する（ステ
ップＳ５３）。その際、いずれかのデータ入力端末装置のＵＳＢメモリが紛失した場合は
、その旨をそれ以外の各データ入力端末装置に送信する。
【００２４】
このようにして、分割データがそろったかどうかを判断する（ステップＳ５４）。紛失
したＵＳＢメモリが１つだけならば、残りのデータとパリティＰａを使って、不足した分
割データの復元をおこなう（ステップＳ５５）。
【００２５】
分割データがそろった場合には、分割されたデータを連結して暗号化データＡｅ１を得
た後、暗号鍵Ａ１で復号してデータＡを得る（ステップＳ５６）。尚、ＵＳＢメモリが２
つ紛失した場合には、データの復元ができず、異常終了となる。
【００２６】
本発明の実施形態によれば、以下のような効果が得られる。
【００２７】
（１）バックアップ後に、データ入力端末装置のデータを削除するため、データ入力端末
装置が盗まれてもデータを盗まれることがない。
【００２８】
（２）バックアップ時にＵＳＢメモリに書き込むデータには、データを書き込んだデータ
入力端末装置のデータが含まれないので、特定のデータ入力端末装置のデータを狙ってＵ
ＳＢメモリが盗まれ、その上暗号鍵が判明しても、目的とするデータを盗まれることがな
い。
【００２９】
（３）データを分割するデータ入力端末装置を別の場所のデータ入力端末装置に設定する
ことにより、その場所のＵＳＢメモリが全て盗まれても、データを盗むことは不可能であ
る。
【００３０】
（４）ＵＳＢメモリが紛失もしくは盗まれても、紛失もしくは盗まれたＵＳＢメモリが
１本だけであったらデータの復元が可能である。
【００３１】
（５）ＵＳＢメモリのデータが改竄された場合、パリティをチェックすることにより改竄
があったことが発見可能である。
【００３２】
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱
しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複
数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に
示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に
わたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施形態に係るデータバックアップシステムの構成の一例を示すブロック図である。
【図２】データバックアップ時の処理を図式化した図である。
【図３】データバックアップ時の処理の流れを示すフローチャートである。
【図４】補助記憶装置におけるメモリ内部の構成を説明する図である。
【図５】データのリストア時の処理の流れを示すフローチャートである。
【符号の説明】
【００３４】
１００…データバックアップシステム、１０…データ入力端末装置、２０…サーバ、３０
…ＬＡＮケーブル、４０…ＵＳＢメモリ。
【図１】
2010086349.tif 000003
【図２】
2010086349.tif 000004
【図３】
2010086349.tif 000005
【図４】
2010086349.tif 000006
【図５】
2010086349.tif 000007