説明

Fターム[5J104FA05]の内容

暗号化、復号化装置及び秘密通信 (108,990) | 乱数列の発生 (485) | LFSRを利用するもの (120) | 非線形変換を利用するもの (10)

Fターム[5J104FA05]に分類される特許

1 - 10 / 10


【課題】安全でしかも効率的な認証を実現できるストリーム暗号の暗号化装置、ストリーム暗号の復号化装置、ストリーム暗号の暗号化方法、ストリーム暗号の復号化方法およびプログラムを提供する。
【解決手段】初期鍵、初期ベクトルを読み込み、初期化処理を実施する。次いで、鍵系列生成処理を実行し、鍵系列を生成し、生成した鍵系列と平文との排他的論理和演算を実行することにより暗号文を生成し、生成した暗号文を分割した2つのメッセージ認証子作成用メモリに逐次入力し、平文の入力が終了した後も、平文をオールゼロとして空回しを実行する。そして、空回し終了後に、分割した2つのメッセージ認証子用メモリの値を結合し、メッセージ認証子とし、メッセージ認証子を暗号文に添付して出力する。 (もっと読む)


【課題】疑似乱数生成器のサイドチャネル攻撃耐性を向上する。
【解決手段】疑似乱数生成器の暗号回路であって、疑似乱数生成器の1ラウンド分の処理回路と、マスク保持回路と、マスク生成回路とを含み、疑似乱数生成器の1ラウンド分の処理回路を流れるデータにマスクをかけたまま計算する。具体的には、マスク保持回路は、疑似乱数生成器の1ラウンド分の処理回路と同一の線形変換回路を含み、同回路と同期して動作し、マスク生成回路の出力データをマスク保持回路へ入力する。マスク生成回路は、疑似乱数生成器の1ラウンド分の処理回路が含む非線形変換回路の計算過程のデータ、及び、計算結果をマスクする乱数を生成する。 (もっと読む)


【課題】既存のストリーム暗号を用いてより安全性の高い暗号方式を実現する。
【解決手段】複数のストリーム暗号器は、周期がそれぞれに異なり、並列に配置されている。非線形関数器は、複数のストリーム暗号器から出力される第1の鍵系列を入力し、第2の鍵系列を出力する。排他的論理和演算器は、第2の鍵系列と平文との排他的論理和演算を行い、暗号文を出力する。したがって、各ストリーム暗号器の周期を異ならせることにより、第2の鍵系列の長周期性を実現して、安全性の高いストリーム暗号の暗号化装置を実現することができる。 (もっと読む)


【課題】安全な認証付きストリーム暗号を実現する。
【解決手段】線形シフトレジスタ101と、線形シフトレジスタからの値を非線形変換する非線形変換手段と、入力された平文と非線形変換手段からの出力との排他的論理和演算を行って、ストリーム暗号の暗号文を出力する排他的論理和演算手段110c、110dと、出力されたストリーム暗号の暗号文を入力してMAC値を出力するレジスタ103a、103bと、を備える。 (もっと読む)


【課題】処理が高速で安全性の高い暗号化システム及び復号化システムを提供する。
【解決手段】関数選択手段は、文書記憶手段からの文書の前記ブロック単位ごとに、擬似乱数により関数を順次選択し、関数実行手段は、選択された関数で、擬似乱数列のブロックをパラメータとして用いて、文書を変換して暗号化し、復号化システムでは、逆関数選択手段は、暗号化文書記憶手段からの暗号化文書のブロック単位ごとに、擬似乱数により逆関数を選択し、逆関数実行手段は、選択された逆関数で、擬似乱数列のブロックをパラメータとして用いて、暗号化文書を変換して復号する。各関数が基本的で高速なので、組み合わせた全体の変換も高速である。また、関数の組み合わせも反復数も変えられるので、将来の仕様強化が容易である。また、どの関数がどのような順番で施されたか分からないため、安全性が高い。 (もっと読む)


【課題】第1の通信パートナーおよび第2の通信パートナーに知られたセッション鍵を、前記第1の通信パートナーのために、第1の通信パートナーおよび第2の通信パートナーによって決定され得る秘密情報から生成するための装置を、サイドチャンネル攻撃から保護する。
【解決手段】乱数(rP;rT)を得るための手段22と、前記乱数(rP;rT)の少なくとも1つの部分と秘密情報(kIV)の一部との連結を用いて、セッション鍵(k0)を計算するための手段24と、前記セッション鍵(k0)を第2の通信パートナーとの通信のために用いるための手段28とを備える。 (もっと読む)


【課題】自動的な同期回復処理を高速に実行することができる自己同期型ストリーム暗号の暗号化装置等を提供することを目的とする。
【解決手段】拡大鍵を生成し、生成した拡大鍵を排他的論理演算部および非線形関数部にセットするとともに、初期値をmwビット分生成して、これをデータ入力端に配置されるそれぞれの排他的論理演算部にセットする。そして、m段目に配置されたn個のレジスタからの値をフィルタ関数部に入力し、乱数列を生成するとともに、生成された乱数列と入力した平文との排他的論理和演算を行って、暗号文を生成する。さらに、各レジスタの出力値をシフトするとともに、データ入力端に配置された排他的論理演算部により生成された暗号文を入力し、これらの処理を順次繰り返し実行する。 (もっと読む)


【課題】頻繁に初期値が更新される環境でストリーム暗号を使用する場合にも、安全、高速に初期化処理を実現する。
【解決手段】通常の初期化処理(S11)が終了した内部状態と、暗号化処理(S13)時の内部状態とをそれぞれ独立して管理する。このために、暗号化処理(S13)時に簡易初期化処理(S12)を実行し、内部状態を更新した後に暗号化処理(S13)を行い、暗号化処理(S13)終了後にその内部状態を消去して通常の初期化処理終了時の内部状態を復元する。 (もっと読む)


【課題】処理が高速で安全性の高い擬似乱数発生システム、暗号化システム及び復号化システム。
【解決手段】本発明の擬似乱数発生システムでは、高速に生成できる安全でない擬似乱数列に対して簡単な変換を繰返し行うことで、安全性が高く高速で、かつ周期の長い擬似乱数列を生成することができる。また、本発明の暗号化システム及び復号化システムでは、共有鍵122から1つの解読されにくい大きな暗号化関数を生成するのではなく、高速な異なるタイプの変換を行なう関数126を複数個用意し、それらを共有鍵122の情報によって決まる組合せで文書を複数回変換して暗号化する。各関数が基本的で高速なので、組み合わせた全体の変換も高速である。また、関数の組み合わせも反復数も変えられるので、将来の仕様強化が容易である。また、どの関数がどのような順番で施されたか分からないため、安全性が高い。 (もっと読む)


【課題】暗号作成の作業を複雑・高コスト化することなしに、暗号の安全性を高めるYuen暗号送信装置を提供する。
【解決手段】情報伝送する搬送波を発生する搬送波発生器と初期鍵を持つ送信用擬似乱数発生器と擬似乱数発生器出力からなるRunning鍵に基づき信号伝送用の基底を不規則な順序に対応づける基底選択制御器と前記基底選択制御器によって選択された基底情報と送信データにしたがって対応する信号値に変調し出力するM−ary変調器とを有してなる。 (もっと読む)


1 - 10 / 10