「鍵が長すぎる!」ということです。あなたのソフトをちょっと改良して、鍵をコンマ区切りのテキストではなく、バイナリ形式で保存したとします。それでも、元のファイルと同じサイズの鍵ファイルが必要になります。これってちょっとサイズの無駄ではないのですか?パソコンのパスワードを思い浮かべると分かりやすいかと思いますが、普通、鍵はそこまで長いものを使うことはありません。最新鋭の暗号化形式でも、一番長い鍵で256bit、つまり32バイトの長さなのです。そんなに短くて大丈夫かと思われるかもしれませんが、そこは人間の知恵、暗号文をいくら眺めてもまず元の平文が分からないような工夫が施されています。ネタで作ったソフトだし細かいことを......と思われるかもしれませんが、暗号と名乗るからには実際に役立つものを作ってください。有名な暗号化アルゴリズムでも再現してみてくださいな(例えばDESとかAESとか)。10:53:30|NO.51429海外なので確認していませんが、皆さんのレスからしてファイルサイズが大きくなるのかと。個人的にはこんな暗号化が作ってほしいです。1.本文を2進法にする。2.同じサイズのキーを作ってXORで計算する。3.他人には解けない。使い捨てパットだったかな?昔作ったけど復号化が作れなくて挫折しました。14:24:25|NO.51436今度はパスが任意で指定できるものを作ってみました。ランダム性ではないので解読度は落ちます。http://be-sp.com/7909pp7/home/kousyoukai/upload/upload.cgi?get=00103↓ソースhttp://be-sp.com/7909pp7/home/kousyoukai/upload/upload.cgi?get=00105パスの文字数を長くすればはじめ作った暗号化マシーンほどに強化されるかと思います。短い文字列に長いパスを入れると、始めらへんのパスが無意味になってしまうのが欠点です。使い方は以前とほぼ同じです。・ゲーム内部に組み込む予定→このままだと鍵がモロバレじゃないかてなわけで。真面目な暗号化ソフトだよ、なんて言われると気になるものがあるので。今はいい時代で易しい入門書もたくさんありますので、そういったものを読んでみてはいかが。00:05:55|NO.51457最高の暗号は、暗号化されていると思われないこと。今度はパスが任意で指定できるものを作ってみました。ランダム性ではないので解読度は落ちます。パスの文字数を長くすればはじめ作った暗号化マシーンほどに強化されるかと思います。短い文字列に長いパスを入れると、始めらへんのパスが無意味になってしまうのが欠点です。使い方は以前とほぼ同じです。18:07:08|NO.51516自分的にはn次関数を使った暗号化方式が好きだな〜・・・関係ないこと書いてすみません。