注目★★★★★Hacker News
ファイルを開くたびに壊れるフォーマット「decayfmt」—Rust で実装されたアート的実験
30秒で把握
- 1decayfmt 公開—毎回オープン時に不可逆的に破損する画像・テキスト形式を Rust で実装
- 2ファイル名の x パラメータで破損速度制御・x=10 で約 63% バイト/1 回破損・数学的契約型設計
- 3暗号化・DRM ではなく概念実験・バックアップで回復可能・セキュア削除には不適合
要約
decayfmt は、ファイルを開くたびに永続的に破損する特殊ファイル形式だ。ファイル名に埋め込まれた不安定性パラメータ x に基づき、毎回の読み込み時に復元不可能な損傷が加えられる。画像 (.idcy<x>) とテキスト (.tdcy<x>) に対応し、x=1 で約 9.5% のバイト破損、x=10 で約 63% の破損が1回のオープンで発生する。暗号化やセキュア削除ツールではなく、「数学で強制された社会契約」として設計されており、バックアップがあれば元ファイルは回復可能だ。
あなたへの影響
実用的なセキュリティツールではなく、ファイルの有限性やデータ永続性を問う概念的プロジェクトです。
推奨:暗号化でなく確率的破損を使う仕組みは学習価値がありますが、運用では使わない方が無難です。