暗号化に挑戦してみました。
暗号化しようと思った経緯は下記
- ツイッター関連の自作プログラムの中で、ツイッター接続用のキーを記述している
- そのままサーバーなどに置いて運用するには、セキュリティが足りない
もし暗号化しなかった場合・・・キーを解読されたら、ぼくのツイッターアカウントにログインしたり、TLの取得やツイートなど、なんでもやり放題になってしまいます。
暗号化とは
別サイトからの引用ですが、下記の図が分かりやすいです。
トライした結果
うまく行かなかったです。
試したものは、「AES暗号」というもの。
失敗した理由は分かっています。「 AES暗号」機能を持ったモジュールをインストールしようとした所、すでにアップデートを終了しているそうでした。
次のプラン
- アップデートされている暗号モジュールを探す
- 簡単な仕組みの暗号化/復号化モジュールを手書きで作成する
今回の用途は「個人用のツイッタープログラム」内でのキー秘匿となります。なので、簡単な暗号化プログラムの手書きでも、性能としては十分そうです。
「XOR暗号化」というものが比較的簡単かつ、暗号化が強力であるようなので、次はこれを試してみようと思います。