2018年8月12日投稿 / 投稿者 : 上溝私設総合研究所 / タグ : 投稿プログラム 実用ツール 暗号 ファイル
これは最近ふと思い付いて作成したプログラムです。
これを使えば大事な情報を保護することができます。
最初はBIN$という2進数の文字列に変換するプログラムを作成して
遊んでいたら、2進数で文字列を暗号化できないか、
と思い立ったのがきっかけでした。
その後2進数では10進数に変換するのが不可能とわかり、
16進数ではどうかと模索していたところ、ふと思い付いたのです。
文字をASCで数値して足し算をしてCHR$で文字に変換したら行けるかも...と。
そこからこのシステムの研究を開始しました。
一文字ずつ暗号化して、一行できたらPRGSET$で入れ替えて
それを繰り返す事で完成しました。
ただいま新バージョン(ver1.1)の開発を行っています。
概要は以下の通りです。
・4つの鍵と6種類の計算モードの採用
→20種類に変更(2018年8月18日)
・ストリーム暗号を採用した暗号化方式の開発
=計算された数値はRANDOMIZEに代入されて
乱数によりシフトする数は100以内に抑えられています。
・off by oneエラーの解消
・ボタンによるファイル選択の実装
・エラートラップの実装(2018年8月18日追加)
これらの内容を組み込んで、出来次第ver1.1を公開します。
進捗状況を報告致します。
4つの鍵の開発 | 製作完了 |
20種類の計算モードの開発 | 製作中 |
ストリーム暗号化方式の開発 | 製作完了 |
off by oneエラーの解消 | 解消完了 |
ボタンによるファイル選択の実装 | 製作中 |
エラートラップの実装 | 実装完了 |
鍵の保証範囲は −139000000 ~ +139000000 までです。
(0は鍵に設定出来ません。(設定すると0による除算のエラートラップが発動します。))
もしよろしければDLした方は投票していただけるとありがたいです。
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
ぜひともこの暗号化システムを役立てて、皆様のお力になれたら光栄です。
もし、よろしければコメントをお願い致します。
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)