PC内に秘密のデータ保存領域を作れる「Shufflecake」、保存ボリュームの存在すら秘匿し緊急事態用の「おとりボリューム」も作成可能

「Shufflecake」はストレージ上に複数の隠しボリュームを作成できるソフトウェアで、専門家によるストレージ分析を受けた場合でもファイルを隠し通せるとされています。「内部告発者」「ジャーナリスト」「人権活動家」といった「政府や犯罪組織によって表現の自由を脅かされている人々」による利用を想定して開発されており、尋問を受けた際などに役立つ「おとりボリューム」を作成することもできます。
Shufflecake
https://shufflecake.net/
[2310.04589] Shufflecake: Plausible Deniability for Multiple Hidden Filesystems on Linux
https://arxiv.org/abs/2310.04589
ShufflecakeはLinux向けに開発されている隠しボリューム作成ソフトウェアです。USBメモリなどのストレージを「ヘッダー領域」と「データ保存領域」に分けて管理します。公式サイトでは「TrueCryptやVeraCryptの精神的後継」と説明されています。

データ保存領域では暗号化されたボリュームが断片化されてランダムに配置されます。これにより、復号処理を行っていない状態ではデータがランダムノイズのように見えます。

Shufflecakeでは暗号化ボリュームを最大15段階に階層化することが可能で、各階層には異なるパスワードを設定できます。浅い階層のパスワードは浅い階層のみを復号でき、深い階層のパスワードは浅い階層も含めて復号可能です。つまり、尋問などを受けた際に「浅い階層のパスワード」のみを伝えることで「おとりデータ」のみを開示できるというわけです。
Shufflecakeの導入方法やソースコードは以下のリンク先で確認可能。記事作成時点ではUbuntuとDebianでテストされている実験段階のソフトウェアであり、重要な用途での使用は避けるように案内されています。
shufflecake/shufflecake-c: Full C implementation of Shufflecake. Shufflecake is a plausible deniability (hidden storage) layer for Linux. - Codeberg.org
https://codeberg.org/shufflecake/shufflecake-c

・関連記事
スマホ・PC間で安全なネットワークを簡単に構築できる「Tailscale」レビュー - GIGAZINE
オープンソースの暗号化メッセージングアプリ「Session」 - GIGAZINE
無料で最大10GBの大容量ファイルを暗号化して安全に送信できるウェブサービス「Wormhole」を使ってみたよレビュー - GIGAZINE
無料で一度見たら消える機密情報リンクを作成できる「scrt.link」 - GIGAZINE
暗号化ドライブ「VeraCrypt」更新停止、Microsoftにアカウントを止められ公式の復旧窓口でコンタクトしても無視されているため - GIGAZINE
・関連コンテンツ
in ソフトウェア, セキュリティ, Posted by log1o_hf
You can read the machine translated English article 'Shufflecake' allows you to create a sec….







