JDBな人生  専門的なことから日常的なことまで~ まぁ自由きままに書いていきます。
2017年06月 / 05月<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 >>07月

アクセスランキング

[ジャンルランキング]
コンピュータ
385位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
50位
アクセスランキングを見る>>

ファイルの暗号化ソフト

先日、バイナリファイルから画像を生成するソフトを紹介しましたが、今度はファイルを暗号化するソフトを紹介したいと思います。

と言っても、シーザー暗号と同じ方法を用いて暗号化をするので、254通りの方法を試せばすぐに破れます。

(最初は乱数を生成して、暗号化されたファイルと鍵(乱数)のファイルに分けて保存する方法を取ったんですが、ファイルが2つできるとごちゃごちゃして嫌だったので)

100926.png

ファイルをバイト型配列に読み込んで、入力された数だけ足していきます。
誰でも考え付くような方法ですが・・・。

一応、使う意味が無いことも無いと個人的には思っています。
(特に重要なものだけ暗号化しておくとか)

まあ、鍵が255通りってのはどう考えても少ないですけどね~

そのうち、何かアルファベットの組み合わせで暗号化する機能も組み込みたいと思います。


 


 
   プログラミング/開発全般    TB(0)    CM(0)    EDIT    ページ↑

コメント投稿


 管理者だけに表示

コメント

トラックバック

この記事へのトラックバック:

プロフィール

JDB Luigi

Author:JDB Luigi
どこにでもいるようなありふれた人間・・・という訳でもなく、かと言って怪しい宗教を信仰する変人という訳でも無い。

基本的に掲載しているコード等は煮ていただいても焼いていただいても結構ですが、利用は自己責任にてお願いいします。
また、バグ・アドバイス等もしあればよろしくお願いします。