mixCipher - mixi Diary Cryptographer

 mixCipher は mixi の日記本文やコメントを暗号化することで,心無いユーザによる情報漏えいを防ぐためのソリューション(?)です。 "みっくすさいふぁー"と読みます。投稿者が設定したパスワードを正しく入力しない限り元の文章を読むことはできません。しかし貴方が信頼してパスワードを教えた人が,実は情報漏えいの黒幕であった場合にはどうしようもありません。マイミクは大切にしましょう。


どうやって読むの?

 mixi 日記を読んでいて

-----BEGIN BLOWFISH DATA BLOCK-----
DWVKdwrD2vbTQiDeeHN5ZoKGi9YOUZdiMClHGHXj
Wub+YxpRqvobqw==
-----END BLOWFISH DATA BLOCK-----
のような日記本文やコメントを見かけたら,すかさず次の Bookmarklet(ブックマークレット) を実行します。

 すると復号するためのパスワードを尋ねられます。 この時,投稿者が暗号化する際に入力したのと同じパスワードを入力すると, 元の内容が復元され読むことができるようになります。
 上のリンクを Bookmarklet に登録するには,リンクの上で右クリック→[ブックマークする]を選択します。


どうやって暗号化するの?

 日記本文やコメントの入力が終わったら,投稿する前にそのまま次の Bookmarklet(ブックマークレット) を実行します。

 すると暗号化のためのパスワードを尋ねられるので,適当なキーワードを設定します。 この時に入力したパスワードは復号する際に必要になってくるので, 読んで欲しい人に別途教えてあげてください。
 暗号化によってテキストエリアの内容は変換されたデータによって新しく置き換えられます。 ここで,-----BEGIN BLOWFISH DATA BLOCK-----より前と,-----END BLOWFISH DATA BLOCK-----より後ろの部分には, さらに文章を追記することができます。しかしこれら両者の間にある不可思議なデータ列については一切編集しないようにしてください。

 上のリンクを Bookmarklet に登録するには,リンクの上で右クリック→[ブックマークする]を選択します。


謝辞

 暗号化/復号化に kerry さん作の JavaScript 用 Blowfish ライブラリを使用させて頂きました。 また Base64 エンコードに同じくkerry さん作の JavaScript 用 Base64 ライブラリを使用させて頂きました。 重ねて御礼申し上げます。

注意事項

いろいろ


Copyright © 2004-2008 Open MagicVox.net. Some rights reserved under Creative Commons License.
Administrated by Piroli YUKARINOMIYA
Powered by Movable Type Open Source