プチコンまとめArchive

投稿プログラム:簡易暗号化プログラム(パスワード不要)

パンくずリスト

このページの最終更新 : 2022/09/20 (火) 12:44:18

2012年9月3日投稿 / 投稿者:天郷思音(わぁぃ@) / タグ : 投稿プログラム 実用ツール 暗号化 1画面プログラム QRコード mkII専用
検索用:【天郷思音】

概要

文字列を暗号化します。

暗号化仕様

バージョン分類暗号化アルゴリズム
v1.0多表式換字暗号バイト入れ替え
文字コードずらし(文字位置に依存)
v1.2多表式換字暗号バイト入れ替え
文字コードずらし(文字位置と文字列長に依存)
v1.5多表式換字暗号秘密

特徴

  • パスワードは要らない
  • 同じ文字でも位置によって異なる文字になる
  • 暗号化と復号が同じルーチンでき、なおかつルーチンが1画面に収まる

動作例

暗号化見本.png

同じ文字で同じ位置でも、異なる文字になっているのが分かります。

動作確認サンプルv1.2

QRコード

プチコンmkII向けのQRコードです。

PRG:WAANGO2
PRG_WAANGO2_QR0.png
  • 補正がかかって読み込めない場合は、画像をクリックすると等倍サイズのQRコードがご覧になれますのでぜひご利用ください。

組み込み用ルーチンv1.2

使い方

プログラムにAPPENDして
暗号化で兼用ルーチンのの場合:A$に暗号化する文字列を入れてAGF=1して
復元で兼用ルーチンの場合:A$に復元する文字列を入れてAGF=0して
復元で復号専用ルーチンの場合:A$に復元する文字列を入れて
GOSUB @ENEMY3してください。

QRコード

プチコンmkII向けのQRコードです。

PRG:WAANGO2R(兼用)PRG:WAANGO2D(復号専用)
PRG_WAANGO2R_QR0.pngPRG_WAANGO2D_QR0.png
  • 補正がかかって読み込めない場合は、画像をクリックすると等倍サイズのQRコードがご覧になれますのでぜひご利用ください。

CHECKER FLAG (ひとことコメント)

この作品に対するコメントがあれば一言どうぞ。(その他の雑談は掲示板OFコーナーでしましょ。)

  • 名無しさん : すげー!パスワードなしだと!? (2012/09/04 (火) 18:11:02)
  • 太助 : そのルーチンを使えば簡単に解析できるのでは? (2012/09/04 (火) 19:01:54)
  • hatena : セーブデータ等のネタバレ防止には十分使えるね。 (2012/09/04 (火) 19:22:29)
  • わぁぃ@ : ↑↑文字位置を利用しているため、暗号化後の文字列を分割すれば復元不能になります。(復元するには再度連結する必要がある。)ただし、暗号化した文字列をそのまま置いて置くとルーチンで誰でも復元できます。 (2012/09/04 (火) 19:53:49)
  • 名無しさん : MEMを暗号化はできないわけか(向いてない) (2012/09/04 (火) 20:35:34)
    • 天郷思音 : そのような場合は複数のアルゴリズムを併用すると良いですね。 (2012/11/03 (土) 15:28:12)
  • 天郷思音 : 最新版は同じ文字で同じ位置でも文字列長によって違う文字になるので結構解読困難です。 (2012/12/11 (火) 15:38:29)
  • 天郷思音 : バージョンアップが完了しました。 (2012/12/11 (火) 16:57:18)
  • 天郷思音 : 「ルーチンを使えば簡単に復号できる」問題を根本的に解決できるわけではないですが。 (2012/12/11 (火) 17:08:13)
  • nao sato : こっちのやつ(ANGORN V1.3)とはアルゴリズムが、違うようですね。 (2013/01/31 (木) 19:48:53)
  • 天郷思音 : バイト入れ替え、文字コードずらし(文字位置と文字列長に依存)ですね。 (2013/01/31 (木) 20:51:20)
  • 天郷思音 : もうすぐバージョンアップをします。同じ文字で同じ位置で同じ文字列長でも違う文字になる恐怖のアルゴリズムを追加します。 (2013/02/17 (日) 16:59:56)
  • 名無しさん : なかなか手の込んだプログラム。 (2015/06/07 (日) 14:48:01)
  • hagetixyan719 : ('〜' )ふ〜ん 何となく気になったんでv1.2の奴両方とも流用しますよ?(3号に移植) (2016/05/07 (土) 21:05:15)
  • hagetixyan719 : はい。撃沈しました。(チーン)\(^o^)/ (2016/05/09 (月) 19:24:24)
  • 天郷思音(みかんモード) : そういえば3号版はwikiに乗っけてなかったなのー (2016/05/09 (月) 20:44:45)
  • hagetixyan719 : 画像のは乗っけてありましたねw(多分これhttps://miiverse.nintendo.net/posts/AYIHAAAEAAASVZKbjBPeFg)あとは復号化だけど… (2016/05/10 (火) 01:42:54)
  • hagetixyan719 : 載せ直し https://miiverse.nintendo.net/posts/AYIHAAAEAAASVZKbjBPeFg (2016/05/10 (火) 01:44:04)
  • 天郷思音(みかんモード) : 暗号化と復号は同じルーチンで変数を見て手順逆にしてるだけなのー (2016/05/11 (水) 21:11:31)