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 ライブラリを使用させて頂きました。
重ねて御礼申し上げます。
注意事項
- JavaScript を利用して mixi.jp 外のサーバからスクリプトを読み込んでいます
- 個人情報やアカウントデータの収集は一切行なっていませんが,信頼できない場合は使用を遠慮ください
- 提供しているサービスについては全て無保証です。ご利用は自己責任でお願いいたします。
いろいろ
- マイミクが少ない場合などは,直接メッセージを送ったほうが早くて確実で簡単だったりします
- 「友人まで公開」に設定しておけば?→それ言うの禁止。
- 特定のグループ内で共通パスワードを決めて使いまわせば,内輪日記に使えないこともありません
- その共通パスワードが漏洩すると内輪日記が全滅することがあります
- そもそも見られて困るような内容の日記やコメントを(以下略
- 具体的かつナイスな使用例がよく判らないままにリリース ...実用性は多分ありません
- 暗号化→復号化の過程で一部文字が化けることがあります
- Mozilla Firefox 1.x および Internet Explorer 6.0 で(一応)動作確認済み
- コメントや突っ込みなどありましたらブログにでも一言お願いいたしますm(_ _)m
Copyright © 2004-2010 Open MagicVox.net.
Some rights reserved under Creative Commons License.
Administrated by Piroli YUKARINOMIYA
Powered by Movable Type Open Source