Pat
J-GLOBAL ID:200903055304366723

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

Inventor:
Applicant, Patent owner:
Agent (4): 正林 真之 ,  高岡 亮一 ,  林 一好 ,  加藤 清志
Gazette classification:公開公報
Application number (International application number):2006287481
Publication number (International publication number):2008109190
Application date: Oct. 23, 2006
Publication date: May. 08, 2008
Summary:
【課題】自動的な同期回復処理を高速に実行することができる自己同期型ストリーム暗号の暗号化装置等を提供することを目的とする。【解決手段】暗号文を入力し、入力した暗号文に対して排他的論理和演算を行うとともに、非線形変換の処理を行う複数からなる第1の非線形置換関数と、複数の非線形置換関数の出力を入力し、圧縮処理を行い、1の圧縮結果を出力する圧縮関数と、複数個の第2の非線形置換関数を介して接続され、圧縮関数の出力を格納する複数のレジスタと、複数のレジスタからの出力値を入力し、乱数列を生成する乱数列生成関数と、入力した平文と乱数列生成関数が生成した乱数列との排他的論理和演算を行って暗号文を生成する排他的論理和演算器とを備える。【選択図】図1
Claim (excerpt):
平文を入力し、暗号文を出力するとともに、該暗号文を入力にフィードバックする自己同期型ストリーム暗号の暗号化装置であって、 前記暗号文を入力し、入力した暗号文に対して排他的論理和演算を行うとともに、非線形変換の処理を行う複数個からなる第1の非線形置換関数と、 該複数個からなる第1の非線形置換関数の出力を入力し、圧縮処理を行い、1の圧縮結果を出力する圧縮関数と、 複数個の第2の非線形置換関数を介して接続され、前記圧縮関数の出力を格納する複数のレジスタと、 該複数のレジスタからの出力値を入力し、乱数列を生成する乱数列生成関数と、 入力した前記平文と前記乱数列生成関数が生成した乱数列との排他的論理和演算を行って暗号文を生成する排他的論理和演算手段と、 を備えたことを特徴とする自己同期型ストリーム暗号の暗号化装置。
IPC (1):
H04L 9/26
FI (1):
H04L9/00 659
F-Term (7):
5J104AA01 ,  5J104AA18 ,  5J104AA31 ,  5J104JA06 ,  5J104NA02 ,  5J104NA37 ,  5J104NA39
Patent cited by the Patent:
Cited by applicant (1) Cited by examiner (10)
Show all
Article cited by the Patent:
Return to Previous Page