タグ付けされた質問 「disk-encryption」

2
Androidの暗号化と脆弱性の標準的な説明
注:まあ、賞金は失効しました。考えられる理由の1つは、コメントから収集する際に対処するために必要な労力です。賛成票の数を見ると、他の人にも興味があるようです。私はまだ答えを受け取りたいので、ここに私が提案するものがあります-1ヶ月以内に良い答えが50のボーナスを得るでしょう。これは十分な時間とインセンティブを与えることを望みます 私はしばらくの間Android暗号化プロセスとその脆弱性を理解しようとしています このサイトおよび姉妹サイトには、このトピックの一部を扱う多くの質問があります。私のポイントを家に戻すために、これらの質問は全体ではなく部分に対処します(「盲人と象?」を連想させます:) マシュマロ暗号化保護とは何ですか? 完全なデバイス暗号化は、データをGoogleおよび政府から保護しますか? /android/137334/if-we-encrypt-our-device-can-user-connecting-to-adb-get-it SDカードの暗号化に関する質問 android-encryption-when-phone-on-on android-cyanogenmod-encryption-vs-gnu であり、RSAで使用できる電話のSIMカードに暗号化された素材があります android-device-encryption 私の理解(または誤解?) 暗号化パスワードは、ユーザーロック画面のPINと暗号化アルゴリズムの組み合わせから生成されます(PINの長さが制限されているため、固有の弱点があります) これはソルトされ、ルートの場所に保存され、ユーザーはアクセスできません これは、/ decryptを暗号化するための実際のパスワードを生成するために使用され、実際のパスワードはRAMに保存されます これは、ステップ1をデバイスSoCにリンクすることで強化されました(どのAndroidバージョン?デバイスを一意に識別するハードウェア要素はどれですか?それを偽物に置き換えることができますか?) したがって、暗号化キーとデバイスなしでデータを復号化することはできません(外部SDも保持します) 可能な回復方法- ブルートフォース、キーを取得するためのRAM情報のキャプチャ(ステップ3) 根ざしたデバイスが表示されるカスタム回復/多分ROMとカーネル点滅を通じてアクセスステップ2データの影響を受けやすくします?(trueの場合、これが大きなリスクとして宣伝されないのはなぜですか?) この情報が得られたとしても、実際のパスワードを生成するのは賢明な努力ではないと推測しています マシュマロは、外部SDを「内部ストレージ」または「ポータブルストレージ」として扱うことができます。論理的には、違いはないはずですが、わかりません 私の理解にはギャップがあり、おそらく他の重要な側面も見逃しています。 だから、私はユーザーの観点から理解するための標準的な説明を探しています 暗号化プロセス全体(外部SDを含む) KitKatからマシュマロまでのAndroidバージョン間の実装バリエーション(マシュマロの外部SDのデュアルオプションを含む) ユーザーレベルの脆弱性 注意 質問が広すぎるとみなされるリスクがあることは承知していますが、IMOは包括的な取り扱いを保証します 通信セキュリティの経験があり、暗号化の概念をユーザーレベルに変換する際の課題を理解しています。より深く理解するための説明ポインターを使用して、これに対処する答えを好むでしょう。プロセスの例は、厳密な意味で暗号的に正確である必要はありませんが、本質を伝える必要があります 考えられる利点は、関連する側面に関する将来の質問を「重複」させることです。 繰り返しの犠牲を払って、答えは主にユーザーレベルである必要がありますが、より深い理解のための適切な説明が必要です。二つの部分で答えを分割することに適した方法です。 私は、包括的な答えを奨励するために、些細な/カジュアル/パッチワークの答えを下票にすることをポイントにします

1
Marshmallow暗号化は技術的にどのように機能しますか?
プッシュ更新により、Nexus 5にMarshmallowをインストールしました。暗号化の仕組みについて混乱しています。コンピューターでの暗号化の技術的な知識があります。Android 6についても同様の知識を得たいと思います。 以下は私がやったことと私が混乱した方法です。工場出荷時の設定にリセットした後、PINを設定してからデバイスを暗号化しました。起動時に、PINの入力を求められましたが、これは予想どおりでした。その後、PINを削除してデバイスを再起動しました。起動時にPINを要求しませんでしたが、デバイスはセットアップメニューで暗号化されていると報告しました。後者は、PINが復号化キーのロックを解除することを期待していたため、私を混乱させるものです。 質問: PINなしの暗号化の場合、復号化キーはどこから来ますか?TPMに似たチップに保存されていると思いますが、これは正しいですか?もしそうなら、ハッカーがチップからこのキーをリクエストするのを防ぐものは何ですか?ファームウェアのハッシュをチェックしますか?他に何か?技術的な詳細をいただければ幸いです。 PINを使用した暗号化の場合、PINは復号化キーにアクセスするための追加のトークンとして使用されますか?または、PINがない場合とまったく同じように復号化プロセスが機能しますか。 TL; DL回答: 復号化キーは、次のすべてでロック解除されます。 PIN(またはパスワードなど)または存在しない場合はデフォルトのパスワード TEE(抽出できないキーを使用するハードウェア支援署名ジェネレーター) ソルト(簡単に入手できますが、レインボーテーブル攻撃を防ぎます)

2
Android Marshmallowデバイスによって暗号化されたSDカードをPCにマウントすることはできますか?
私は、Android Androidマシュマロを搭載したSamsung Galaxy S5デュオを所有しています。スマートフォンを紛失した場合に備えて、SDカードを暗号化してそのコンテンツへのアクセスを防止することを検討しています。これを行わない主な理由は、Windows(または他のデスクトップOS)に暗号化されたSDカードをマウントする方法があるかどうかわからないことです。 Samsung Galaxy S5でSDカードを暗号化するとき、暗号化の既知の実装を使用していますか、それともAndroid(またはおそらくSamsung)電話でのみ動作するものですか? スマートフォンへのUSB接続を使用してSDカードにアクセスしたくないのですが、ひどいです。SDカードのマウントは、はるかに簡単かつ高速で、煩わしいものではありません。 編集:明確にするために、私は採用可能なストレージについて話していません。PCとAndroidスマートフォンの両方で読み取り可能なポータブル暗号化SDカードが必要です(つまり、SDカードをスマートフォンから取り外し、PCに接続し、パスワードを提供して復号化および読み取り/書き込みができるようにしたいその他のSDカード)

7
CyanogenMod 12.1を実行しているデバイスをどのように暗号化しますか?
CyanogenMod 12および12.1 「電話の暗号化」設定が壊れており、かなり長い間使用されていました。他の方法で電話を暗号化する方法はありますか?/ dataディレクトリが暗号化された電話にCMをサイドロードできますか?データを安全かつ健全に保つ他の方法はありますか?私が取り組んでいるデバイスはVerizon LG G3です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.