特許
J-GLOBAL ID:200903055304366723

自己同期型ストリーム暗号の暗号化装置、復号化装置、自己同期型ストリーム暗号システム、MAC生成装置、暗号化方法、復号化方法、MAC生成方法およびプログラム

発明者:
出願人/特許権者:
代理人 (4件): 正林 真之 ,  高岡 亮一 ,  林 一好 ,  加藤 清志
公報種別:公開公報
出願番号(国際出願番号):特願2006-287481
公開番号(公開出願番号):特開2008-109190
出願日: 2006年10月23日
公開日(公表日): 2008年05月08日
要約:
【課題】自動的な同期回復処理を高速に実行することができる自己同期型ストリーム暗号の暗号化装置等を提供することを目的とする。【解決手段】暗号文を入力し、入力した暗号文に対して排他的論理和演算を行うとともに、非線形変換の処理を行う複数からなる第1の非線形置換関数と、複数の非線形置換関数の出力を入力し、圧縮処理を行い、1の圧縮結果を出力する圧縮関数と、複数個の第2の非線形置換関数を介して接続され、圧縮関数の出力を格納する複数のレジスタと、複数のレジスタからの出力値を入力し、乱数列を生成する乱数列生成関数と、入力した平文と乱数列生成関数が生成した乱数列との排他的論理和演算を行って暗号文を生成する排他的論理和演算器とを備える。【選択図】図1
請求項(抜粋):
平文を入力し、暗号文を出力するとともに、該暗号文を入力にフィードバックする自己同期型ストリーム暗号の暗号化装置であって、 前記暗号文を入力し、入力した暗号文に対して排他的論理和演算を行うとともに、非線形変換の処理を行う複数個からなる第1の非線形置換関数と、 該複数個からなる第1の非線形置換関数の出力を入力し、圧縮処理を行い、1の圧縮結果を出力する圧縮関数と、 複数個の第2の非線形置換関数を介して接続され、前記圧縮関数の出力を格納する複数のレジスタと、 該複数のレジスタからの出力値を入力し、乱数列を生成する乱数列生成関数と、 入力した前記平文と前記乱数列生成関数が生成した乱数列との排他的論理和演算を行って暗号文を生成する排他的論理和演算手段と、 を備えたことを特徴とする自己同期型ストリーム暗号の暗号化装置。
IPC (1件):
H04L 9/26
FI (1件):
H04L9/00 659
Fターム (7件):
5J104AA01 ,  5J104AA18 ,  5J104AA31 ,  5J104JA06 ,  5J104NA02 ,  5J104NA37 ,  5J104NA39
引用特許:
出願人引用 (1件) 審査官引用 (10件)
全件表示
引用文献:
前のページに戻る