説明

シー エム エル エー, リミテッド ライアビリティ カンパニーにより出願された特許

1 - 5 / 5


【課題】暗号化アルゴリズムの安全性を高める。
【解決手段】サーバ505は、データ変換器510、鍵導出機能部515、鍵包み機能部520、及び暗号化機能部525を含み、マスター鍵を受信する入力ポートと、結合器と、ハッシャと、ビットセレクタを用い、マスター鍵と一つの値を結合し変更されたマスター鍵を生成し、変更されたマスター鍵をハッシュしてハッシュ値とし、ハッシュ値からビットのセットを選択して導出鍵とする。 (もっと読む)


【課題】暗号化アルゴリズムの安全性を高める。
【解決手段】サーバ505の鍵導出機能部515は、マスター鍵を受信する入力ポートと、分割器と、連結器と、ハッシャと、決定部と、計算機と、ビットセレクタを用い、マスター鍵を第一のセグメントと第二のセグメントに分割し、第一のセグメントとカウンタを連結し、変更された第一のセグメントを生成し、変更された第一のセグメントをハッシュ値へハッシュし、第二のセグメントから第一の数と第二の数を決定し、ハッシュ値、第一の数、及び第二の数を使用した結果を演算する計算式を実行し、結果から得られたビットのセットを導出鍵として選択する。 (もっと読む)


【課題】暗号化アルゴリズムの安全性を高める。
【解決手段】マスター鍵を受信する入力ポートと、分割器、データ変換器、結合器、ハッシュ部、鍵導出機能部、鍵包み機能部、暗号化機能部、出力ポートを有し、マスター鍵を第一のセグメントと第二のセグメントに分割し、第一のセグメントを符号化されたカウンタと結合し、結合された第一のセグメントをハッシュし、第二のセグメントをモジュラスで割った剰余から二つの数を決定し、二つの数とモジュラスを使用して汎用ハッシュ関数を定義し、ハッシュの結果を汎用ハッシュ関数に適用し、二回目のハッシュの結果からビットを導出鍵として選択する。 (もっと読む)


【課題】暗号化アルゴリズムの安全性を高める。
【解決手段】セキュリティ強化のため転置データ変換の方法であり、複数のビットを含むデータを受信する入力ポートと、前記データを第一のセグメントと第二のセグメントに分割する分割器と、前記第一のセグメント、前記第二のセグメント及び予め定義されたモジュラスを使用して前記データの指数的転置を変換されたデータとして出力する出力ポートとを含む。前記アルゴリズムの実行は鍵導出機能、RSAの実行、AESの実行を含む。 (もっと読む)


一つのデータ変換は、入力データの特定のビットを当該入力データの他のビットに基づいて並べ替える。もう一つのデータ変換は、入力データの一つのセグメントに、予め定義されたモジュラスの関数に対して素であるもう一つのセグメントの関数の指数を乗ずる。当該モジュラスはその結果に適用され、変換されたデータが構成される。一つの導出鍵を生成するアプリケーションにおいては、マスター鍵の一つのセグメントがハッシュされる。マスター鍵の他のセグメントから二つの数が導出される。汎用ハッシュ関数は、当該ハッシュの結果に適用され、導出鍵としてのビットが選択される。他の実施例では、符号化されたカウンタがマスター鍵のセグメントに結合される。その結果がハッシュされ、導出鍵としてのビットが選択される。これらのアルゴリズムは、互いに結合しさらに鍵包みアルゴリズムあるいは暗号化アルゴリズムと結合して、これらの他のアプリケーションのセキュリティを向上させることができる。 (もっと読む)


1 - 5 / 5