TrueCrypt5.0のXTS方式はLRW方式よりもどれくらい速いのか
posted by nano on February 08, 2008 12:04
それまでのLRW方式に代わって、TrueCrypt5.0からはXTSという高速で安全なモードが採用されたらしいのですが、どれだけ速くなったのか・・・公式サイトの説明が高度すぎて分からなかったので、調べてみました。
使用ソフトは、HDBENCH。検証には50MBのデータを使い、10回試行して、平均するのがメンドクサかったので、いちばん個人的にしっくりきた値を採用しました。
ちなみに、モバイル用途を想定して1.8インチのHDDでやってみましたので、全体的に貧弱な値となっております。
素の状態(暗号化ナシ)

R:17515 W:16140 C:2398
LRW方式(TrueCrypt4.3aで作成)

R:7991 W:10740 C:5103
XTS方式(TrueCrypt5.0で作成)

R:13263 W:11912 C:7247
XTS方式は・・・
読み込み:暗号化前より25%遅く、LRW方式より66%速い
書き込み:暗号化前より26%遅く LRW方式より10%速い
・・・という、読み込みに関してはわりと劇的に速くなってる感じになりました。
安全性も高まっているらしいので、LRW方式で作成したボリュームを持っている人は、XTS方式で作成し直してみるのもいいかもです。