移動式のブログ

ガジェット、アニメ、プログラミング、考えたことその他色々・・・特にこれといったテーマはないカオスなブログです。

c言語 シーザー暗号による画像の暗号化プログラム編2

c言語 シーザー暗号による画像の暗号化プログラム

f:id:idoushiki:20160317214939p:plain

 シーザー暗号で、文章を暗号化するプログラムは↑の図のような仕組みですが、画像を暗号化したいので下の図のようなプログラムを作りました。

 

f:id:idoushiki:20160317221219p:plain

 ・暗号化方法

 

 まず、画像ファイルを読み取り、その読み取ったデータを一度txtファイルに書き込み、txtファイルに書き込まれた画像のデータをシーザー暗号にして暗号化完了。

 

 ・復号化方法

 

 

 まず、暗号化されたtxtファイル内の画像データを復号化して、復号化した画像のデータを読み取って、それを画像ファイルに戻す。