============================================================================= If you want to get the information of etaT pairing, then please read etat.txt ============================================================================= タイムカプセル暗号クライアント version 3.0 ----------------------------------------------------------------------------- ◎概要 これはタイムカプセル暗号の機能を持ったWindows用クライアントソフトです. タイムカプセル暗号とは一言で言うと 「送信者が指定した時刻になると復号できるようになる暗号」 です.たとえばAさんがある記事を書いて,明日の朝7:00になったら読者に読んでもら おうと思ったとき,7:00に復号できるように暗号化して事前に読者に渡しておけば, 読者はその時間になったら読めるようになるというものです. 「それが何の利点になるの?」,「既存の暗号とどう違うの?」と思われた方は, http://homepage1.nifty.com/herumi/mtt/tc.html などを参考にしてください. ----------------------------------------------------------------------------- ◎動作環境 CPU : Pentium 4以降のSSE2搭載CPU OS : Windows Xp(2kでも動くと思うが未確認) 常時(少なくとも復号時刻に)インターネットにアクセスできること. パソコンの時刻を可能な限り正しく設定しておくこと. ----------------------------------------------------------------------------- ◎使い方 ○暗号化 1. [参照]ボタンを押すか,[ファイル]->[暗号化したいファイルを開く]を選択すると, ファイルダイアログが出るので暗号化したいファイルを選択します. 2. 復号したい時刻を設定した後,[暗号化]ボタンを押すか,[実行]->[暗号化する]を 選択すると"選択したファイル名".tceというファイルが生成されます. これを人に渡すなどしてください. ○復号 [復号ファイル追加]ボタンを押すか,[ファイル]->[復号したいファイルを開く]を 選択するとファイルダイアログが出るので復号したいファイルを選択します. ソフト下部のリストビューにそのファイルが追加され,復号時刻が表示されます. その時刻になると復号されます. ドラッグ&ドロップで追加することもできます. [復号時に表示]にチェックを入れておくと,復号したファイルをエクスプローラで クリックしたのと同じ動作が起こります.たとえばtxtファイルなら適当なエディタが 起動するでしょう. (*) 見知らぬexeが自動実行されないよう注意してください. ○タスクトレイ 最小化ボタンを押すか,[実行]->[タスクトレイに入れる]によりタスクトレイに 入れることができます.その場合も復号時刻になると自動的に復号されます. メニューを出すにはトレイ上で右クリックしてください. ○関連づけ 拡張子tceにこのアプリを関連づければダブルクリックで復号できるようになります. ----------------------------------------------------------------------------- ◎セキュリティ このクライアントソフトは正しい時刻(署名つき時刻)を取得するために,時報局(現在 は http://herumi.com/cgi-bin/time.cgi )にアクセスします. もしウィルスチェックソフトなどの警告にひっかかった場合は各自の責任で設定を 適切に変更してください. 時報局にアクセスする際にクライアントソフトからサーバに送られる情報は,単なる 時刻情報のみであり,ユーザの個人情報は一切送られません. ----------------------------------------------------------------------------- ◎免責 このソフトを利用したことによる損害,損失について作者は一切の責任を負いません. 現時点でこの暗号の理論的解読方法は知られていませんが,実装の不備や時報局の クラッキングなどにより安全性が損なわれる可能性は(十分)あります.現時点では, あくまで「タイムカプセル暗号体験版」という認識でお願いします. ----------------------------------------------------------------------------- ◎謝辞 このソフトはコンテンツの暗号化にVincent Rijmenさんたちが作られたAES(Rijndael) のソースを利用しています.彼らに感謝します. タイムカプセル暗号の理論的アイデアは吉田真紀さんにあります.彼女に感謝します. ----------------------------------------------------------------------------- ◎連絡先 バグ報告,要望,疑問点や感想などは http://hpmboard1.nifty.com/cgi-bin/bbs_by_date.cgi?user_id=VEZ04653 もしくは herumi at nifty.com(atは@にしてください) までお願いします.なお,私の所に来るメールの95%はスパムですので見逃さない よう分かりやすいタイトルでお願いします. ----------------------------------------------------------------------------- ◎その他 今までの暗号と違って,いわゆる復号鍵が無いことの奇妙さを少しでも味わっていた だければ幸いです.なお,現時点ではクライアントソフトをクラッキングしたとして も復号時刻よりも前にコンテンツを復号することはできません(のはずです). ----------------------------------------------------------------------------- ◎履歴 2004/09/09 エンジンのソース公開 2004/10/06 Linuxでもmakeできるようにする 2005 少しずつ修正はしていたが殆ど進展無し 2006/4 とりあえず自分ちで時報局を立ててみる 2006/5/20 ESPer 2006で少しデモ 2006/5/26 Windows用クライアントアプリ ver. 2.0 公開 2006/5/30 ver. 2.01 Norton AntiVirusで動かなかったのを修正 2006/6/10 鍵パラメータの内部表現の変更による署名サイズ半減 2006/6/12 Darwin対応 2007/8/28 大幅にソース整理 AESのバグ修正 ----------------------------------------------------------------------------- 光成滋生 --- $Revision: 1.13 $ $Date: 2008/03/27 13:08:53 $