
Android フルデバイス暗号化技術 | セキュア・コード・ウォリアー
Die Geräteverschlüsselung ist der Prozess der Verschlüsselung aller Daten auf dem Android-Gerät. Sobald dies für ein Android-Gerät aktiviert ist, werden alle vom Benutzer erstellten Daten sofort verschlüsselt, bevor sie in den Speicher geschrieben werden. Dies schützt die Daten, so dass selbst wenn eine nicht autorisierte Partei versucht, auf die Daten zuzugreifen, sie nicht in der Lage sind, sie zu lesen. Dies ist eine besonders gute Funktion für Smartphone-Geräte, da diese vom Benutzer herumgetragen werden und anfälliger für Verlust oder Diebstahl sind als andere Computergeräte. Jeder neugierige Finder oder Dieb kann nicht auf die Daten zugreifen, es sei denn, er kann das Telefon entsperren.
Android verfügt über zwei Arten der Geräteverschlüsselung: Verschlüsselung der gesamten Festplatte und dateibasierte Verschlüsselung.
Verschlüsselung der gesamten Festplatte
Die Festplattenverschlüsselung wurde in API-Level 19 (Android 4.4 KitKat) eingeführt, aber die neuen Funktionen in API-Level 21 (Android 5.0 Lollipop) haben ihre Verwendung erst richtig in Gang gebracht. Bei der Festplattenverschlüsselung wird ein einzelner Schlüssel verwendet, um die gesamte Partition mit den Benutzerdaten des Geräts zu schützen. Der Schlüssel ist mit den Anmeldeinformationen des Benutzers geschützt und muss beim Booten angegeben werden, bevor ein Teil der Festplatte zugänglich ist.
Das ist gut für die Sicherheit, aber es bedeutet auch, dass die meisten Funktionen des Geräts nicht verfügbar sind, bis der Benutzer seine Anmeldeinformationen eingibt. Das bedeutet, wenn das Gerät neu gestartet, aber nicht entsperrt wird, können einige Funktionen wie Alarme nicht funktionieren, Dienste sind nicht verfügbar und Telefone können keine Anrufe empfangen. Aus diesem Grund wurde der zweite Verschlüsselungsmodus geschaffen.
Dateibasierte Verschlüsselung
Die dateibasierte Verschlüsselung, der zweite Modus der Geräteverschlüsselung, ist seit API-Level 24 (Android 7.0 Nougat) verfügbar. In diesem Modus werden verschiedene Dateien mit unterschiedlichen Schlüsseln verschlüsselt, die unabhängig voneinander entsperrt werden können. Mit diesem Verschlüsselungsmodus kam der Direct Boot-Modus, der es verschlüsselten Geräten ermöglicht, direkt zum Sperrbildschirm zu booten und die zuvor fehlenden Funktionen zu aktivieren, bevor das Gerät entsperrt wird.
Der Direct Boot ermöglicht es Apps, in einem begrenzten Kontext zu arbeiten, bevor das Gerät entsperrt wird. Auf diese Weise können sie weiterhin wie erwartet funktionieren, ohne die Benutzerinformationen zu gefährden. Um diese Funktionalität bereitstellen zu können, benötigt das Android-Gerät zwei Speicherorte:
- Berechtigungsnachweis Verschlüsselter Speicher. Standardspeicherort, nur verfügbar, nachdem der Benutzer das Gerät entsperrt hat.
- Gerät Verschlüsselter Speicher. Verfügbar im Direct Boot-Modus und nachdem der Benutzer das Gerät entsperrt hat.

Wenn Ihre App auf Daten zugreifen muss, während sie im Direct Boot-Modus läuft, sollte sie den Device Encrypted-Speicher verwenden. Seien Sie sich jedoch über die Auswirkungen auf die Sicherheit im Klaren! Device Encrypted Storage sollte nicht zum Speichern sensibler Daten verwendet werden! Der Device Encrypted Storage ist mit einem Schlüssel verschlüsselt, der verfügbar ist, sobald das Gerät erfolgreich gebootet hat. Alle Daten, auf die nur der Benutzer zugreifen soll, sollten im Standardspeicher, dem Credential Encrypted Storage, gespeichert werden.
Wenn Sie mehr darüber erfahren möchten, was Verschlüsselung ist oder warum sie wichtig ist, sehen Sie sich das Video auf dem Portal Secure Code Warrior an. Oder Sie können versuchen, Ihr Wissen über Verschlüsselung zu testen, indem Sie einige Herausforderungen spielen.
Brauchen Sie eine Schritt-für-Schritt-Anleitung für Ihr Gerät? Sehen Sie sich diesen Artikel von Bill Hess bei Pixel Privacy an.
Ich hoffe, Sie haben etwas Neues gelernt. Bis nächste Woche!
Berechtigungsverschlüsselter Speicher, der der Standardspeicherort ist und nur verfügbar ist, nachdem der Benutzer das Gerät entsperrt hat.
https://developer.android.com/training/articles/direct-boot.html


Android のフルデバイス暗号化はすべてのデータを保護してストレージに書き込み、デバイスのロックが解除された後にのみ表示されます。セキュア・コード・ウォリアーから学びましょう。
アプリケーションセキュリティ研究者-研究開発エンジニア-博士候補者

Secure Code Warrior schützt Ihren Code während des gesamten Softwareentwicklungszyklus und hilft Ihnen dabei, eine Kultur zu schaffen, in der Cybersicherheit oberste Priorität hat. Ganz gleich, ob Sie Anwendungs-Sicherheitsmanager, Entwickler, CISO oder Sicherheitsbeauftragter sind – wir helfen Ihnen dabei, die mit unsicherem Code verbundenen Risiken zu minimieren.
デモを予約アプリケーションセキュリティ研究者-研究開発エンジニア-博士候補者


Die Geräteverschlüsselung ist der Prozess der Verschlüsselung aller Daten auf dem Android-Gerät. Sobald dies für ein Android-Gerät aktiviert ist, werden alle vom Benutzer erstellten Daten sofort verschlüsselt, bevor sie in den Speicher geschrieben werden. Dies schützt die Daten, so dass selbst wenn eine nicht autorisierte Partei versucht, auf die Daten zuzugreifen, sie nicht in der Lage sind, sie zu lesen. Dies ist eine besonders gute Funktion für Smartphone-Geräte, da diese vom Benutzer herumgetragen werden und anfälliger für Verlust oder Diebstahl sind als andere Computergeräte. Jeder neugierige Finder oder Dieb kann nicht auf die Daten zugreifen, es sei denn, er kann das Telefon entsperren.
Android verfügt über zwei Arten der Geräteverschlüsselung: Verschlüsselung der gesamten Festplatte und dateibasierte Verschlüsselung.
Verschlüsselung der gesamten Festplatte
Die Festplattenverschlüsselung wurde in API-Level 19 (Android 4.4 KitKat) eingeführt, aber die neuen Funktionen in API-Level 21 (Android 5.0 Lollipop) haben ihre Verwendung erst richtig in Gang gebracht. Bei der Festplattenverschlüsselung wird ein einzelner Schlüssel verwendet, um die gesamte Partition mit den Benutzerdaten des Geräts zu schützen. Der Schlüssel ist mit den Anmeldeinformationen des Benutzers geschützt und muss beim Booten angegeben werden, bevor ein Teil der Festplatte zugänglich ist.
Das ist gut für die Sicherheit, aber es bedeutet auch, dass die meisten Funktionen des Geräts nicht verfügbar sind, bis der Benutzer seine Anmeldeinformationen eingibt. Das bedeutet, wenn das Gerät neu gestartet, aber nicht entsperrt wird, können einige Funktionen wie Alarme nicht funktionieren, Dienste sind nicht verfügbar und Telefone können keine Anrufe empfangen. Aus diesem Grund wurde der zweite Verschlüsselungsmodus geschaffen.
Dateibasierte Verschlüsselung
Die dateibasierte Verschlüsselung, der zweite Modus der Geräteverschlüsselung, ist seit API-Level 24 (Android 7.0 Nougat) verfügbar. In diesem Modus werden verschiedene Dateien mit unterschiedlichen Schlüsseln verschlüsselt, die unabhängig voneinander entsperrt werden können. Mit diesem Verschlüsselungsmodus kam der Direct Boot-Modus, der es verschlüsselten Geräten ermöglicht, direkt zum Sperrbildschirm zu booten und die zuvor fehlenden Funktionen zu aktivieren, bevor das Gerät entsperrt wird.
Der Direct Boot ermöglicht es Apps, in einem begrenzten Kontext zu arbeiten, bevor das Gerät entsperrt wird. Auf diese Weise können sie weiterhin wie erwartet funktionieren, ohne die Benutzerinformationen zu gefährden. Um diese Funktionalität bereitstellen zu können, benötigt das Android-Gerät zwei Speicherorte:
- Berechtigungsnachweis Verschlüsselter Speicher. Standardspeicherort, nur verfügbar, nachdem der Benutzer das Gerät entsperrt hat.
- Gerät Verschlüsselter Speicher. Verfügbar im Direct Boot-Modus und nachdem der Benutzer das Gerät entsperrt hat.

Wenn Ihre App auf Daten zugreifen muss, während sie im Direct Boot-Modus läuft, sollte sie den Device Encrypted-Speicher verwenden. Seien Sie sich jedoch über die Auswirkungen auf die Sicherheit im Klaren! Device Encrypted Storage sollte nicht zum Speichern sensibler Daten verwendet werden! Der Device Encrypted Storage ist mit einem Schlüssel verschlüsselt, der verfügbar ist, sobald das Gerät erfolgreich gebootet hat. Alle Daten, auf die nur der Benutzer zugreifen soll, sollten im Standardspeicher, dem Credential Encrypted Storage, gespeichert werden.
Wenn Sie mehr darüber erfahren möchten, was Verschlüsselung ist oder warum sie wichtig ist, sehen Sie sich das Video auf dem Portal Secure Code Warrior an. Oder Sie können versuchen, Ihr Wissen über Verschlüsselung zu testen, indem Sie einige Herausforderungen spielen.
Brauchen Sie eine Schritt-für-Schritt-Anleitung für Ihr Gerät? Sehen Sie sich diesen Artikel von Bill Hess bei Pixel Privacy an.
Ich hoffe, Sie haben etwas Neues gelernt. Bis nächste Woche!
Berechtigungsverschlüsselter Speicher, der der Standardspeicherort ist und nur verfügbar ist, nachdem der Benutzer das Gerät entsperrt hat.
https://developer.android.com/training/articles/direct-boot.html

Die Geräteverschlüsselung ist der Prozess der Verschlüsselung aller Daten auf dem Android-Gerät. Sobald dies für ein Android-Gerät aktiviert ist, werden alle vom Benutzer erstellten Daten sofort verschlüsselt, bevor sie in den Speicher geschrieben werden. Dies schützt die Daten, so dass selbst wenn eine nicht autorisierte Partei versucht, auf die Daten zuzugreifen, sie nicht in der Lage sind, sie zu lesen. Dies ist eine besonders gute Funktion für Smartphone-Geräte, da diese vom Benutzer herumgetragen werden und anfälliger für Verlust oder Diebstahl sind als andere Computergeräte. Jeder neugierige Finder oder Dieb kann nicht auf die Daten zugreifen, es sei denn, er kann das Telefon entsperren.
Android verfügt über zwei Arten der Geräteverschlüsselung: Verschlüsselung der gesamten Festplatte und dateibasierte Verschlüsselung.
Verschlüsselung der gesamten Festplatte
Die Festplattenverschlüsselung wurde in API-Level 19 (Android 4.4 KitKat) eingeführt, aber die neuen Funktionen in API-Level 21 (Android 5.0 Lollipop) haben ihre Verwendung erst richtig in Gang gebracht. Bei der Festplattenverschlüsselung wird ein einzelner Schlüssel verwendet, um die gesamte Partition mit den Benutzerdaten des Geräts zu schützen. Der Schlüssel ist mit den Anmeldeinformationen des Benutzers geschützt und muss beim Booten angegeben werden, bevor ein Teil der Festplatte zugänglich ist.
Das ist gut für die Sicherheit, aber es bedeutet auch, dass die meisten Funktionen des Geräts nicht verfügbar sind, bis der Benutzer seine Anmeldeinformationen eingibt. Das bedeutet, wenn das Gerät neu gestartet, aber nicht entsperrt wird, können einige Funktionen wie Alarme nicht funktionieren, Dienste sind nicht verfügbar und Telefone können keine Anrufe empfangen. Aus diesem Grund wurde der zweite Verschlüsselungsmodus geschaffen.
Dateibasierte Verschlüsselung
Die dateibasierte Verschlüsselung, der zweite Modus der Geräteverschlüsselung, ist seit API-Level 24 (Android 7.0 Nougat) verfügbar. In diesem Modus werden verschiedene Dateien mit unterschiedlichen Schlüsseln verschlüsselt, die unabhängig voneinander entsperrt werden können. Mit diesem Verschlüsselungsmodus kam der Direct Boot-Modus, der es verschlüsselten Geräten ermöglicht, direkt zum Sperrbildschirm zu booten und die zuvor fehlenden Funktionen zu aktivieren, bevor das Gerät entsperrt wird.
Der Direct Boot ermöglicht es Apps, in einem begrenzten Kontext zu arbeiten, bevor das Gerät entsperrt wird. Auf diese Weise können sie weiterhin wie erwartet funktionieren, ohne die Benutzerinformationen zu gefährden. Um diese Funktionalität bereitstellen zu können, benötigt das Android-Gerät zwei Speicherorte:
- Berechtigungsnachweis Verschlüsselter Speicher. Standardspeicherort, nur verfügbar, nachdem der Benutzer das Gerät entsperrt hat.
- Gerät Verschlüsselter Speicher. Verfügbar im Direct Boot-Modus und nachdem der Benutzer das Gerät entsperrt hat.

Wenn Ihre App auf Daten zugreifen muss, während sie im Direct Boot-Modus läuft, sollte sie den Device Encrypted-Speicher verwenden. Seien Sie sich jedoch über die Auswirkungen auf die Sicherheit im Klaren! Device Encrypted Storage sollte nicht zum Speichern sensibler Daten verwendet werden! Der Device Encrypted Storage ist mit einem Schlüssel verschlüsselt, der verfügbar ist, sobald das Gerät erfolgreich gebootet hat. Alle Daten, auf die nur der Benutzer zugreifen soll, sollten im Standardspeicher, dem Credential Encrypted Storage, gespeichert werden.
Wenn Sie mehr darüber erfahren möchten, was Verschlüsselung ist oder warum sie wichtig ist, sehen Sie sich das Video auf dem Portal Secure Code Warrior an. Oder Sie können versuchen, Ihr Wissen über Verschlüsselung zu testen, indem Sie einige Herausforderungen spielen.
Brauchen Sie eine Schritt-für-Schritt-Anleitung für Ihr Gerät? Sehen Sie sich diesen Artikel von Bill Hess bei Pixel Privacy an.
Ich hoffe, Sie haben etwas Neues gelernt. Bis nächste Woche!
Berechtigungsverschlüsselter Speicher, der der Standardspeicherort ist und nur verfügbar ist, nachdem der Benutzer das Gerät entsperrt hat.
https://developer.android.com/training/articles/direct-boot.html

Klicken Sie auf den folgenden Link, um die PDF-Datei dieser Ressource herunterzuladen.
Secure Code Warrior schützt Ihren Code während des gesamten Softwareentwicklungszyklus und hilft Ihnen dabei, eine Kultur zu schaffen, in der Cybersicherheit oberste Priorität hat. Ganz gleich, ob Sie Anwendungs-Sicherheitsmanager, Entwickler, CISO oder Sicherheitsbeauftragter sind – wir helfen Ihnen dabei, die mit unsicherem Code verbundenen Risiken zu minimieren.
Bericht anzeigenデモを予約アプリケーションセキュリティ研究者-研究開発エンジニア-博士候補者
Die Geräteverschlüsselung ist der Prozess der Verschlüsselung aller Daten auf dem Android-Gerät. Sobald dies für ein Android-Gerät aktiviert ist, werden alle vom Benutzer erstellten Daten sofort verschlüsselt, bevor sie in den Speicher geschrieben werden. Dies schützt die Daten, so dass selbst wenn eine nicht autorisierte Partei versucht, auf die Daten zuzugreifen, sie nicht in der Lage sind, sie zu lesen. Dies ist eine besonders gute Funktion für Smartphone-Geräte, da diese vom Benutzer herumgetragen werden und anfälliger für Verlust oder Diebstahl sind als andere Computergeräte. Jeder neugierige Finder oder Dieb kann nicht auf die Daten zugreifen, es sei denn, er kann das Telefon entsperren.
Android verfügt über zwei Arten der Geräteverschlüsselung: Verschlüsselung der gesamten Festplatte und dateibasierte Verschlüsselung.
Verschlüsselung der gesamten Festplatte
Die Festplattenverschlüsselung wurde in API-Level 19 (Android 4.4 KitKat) eingeführt, aber die neuen Funktionen in API-Level 21 (Android 5.0 Lollipop) haben ihre Verwendung erst richtig in Gang gebracht. Bei der Festplattenverschlüsselung wird ein einzelner Schlüssel verwendet, um die gesamte Partition mit den Benutzerdaten des Geräts zu schützen. Der Schlüssel ist mit den Anmeldeinformationen des Benutzers geschützt und muss beim Booten angegeben werden, bevor ein Teil der Festplatte zugänglich ist.
Das ist gut für die Sicherheit, aber es bedeutet auch, dass die meisten Funktionen des Geräts nicht verfügbar sind, bis der Benutzer seine Anmeldeinformationen eingibt. Das bedeutet, wenn das Gerät neu gestartet, aber nicht entsperrt wird, können einige Funktionen wie Alarme nicht funktionieren, Dienste sind nicht verfügbar und Telefone können keine Anrufe empfangen. Aus diesem Grund wurde der zweite Verschlüsselungsmodus geschaffen.
Dateibasierte Verschlüsselung
Die dateibasierte Verschlüsselung, der zweite Modus der Geräteverschlüsselung, ist seit API-Level 24 (Android 7.0 Nougat) verfügbar. In diesem Modus werden verschiedene Dateien mit unterschiedlichen Schlüsseln verschlüsselt, die unabhängig voneinander entsperrt werden können. Mit diesem Verschlüsselungsmodus kam der Direct Boot-Modus, der es verschlüsselten Geräten ermöglicht, direkt zum Sperrbildschirm zu booten und die zuvor fehlenden Funktionen zu aktivieren, bevor das Gerät entsperrt wird.
Der Direct Boot ermöglicht es Apps, in einem begrenzten Kontext zu arbeiten, bevor das Gerät entsperrt wird. Auf diese Weise können sie weiterhin wie erwartet funktionieren, ohne die Benutzerinformationen zu gefährden. Um diese Funktionalität bereitstellen zu können, benötigt das Android-Gerät zwei Speicherorte:
- Berechtigungsnachweis Verschlüsselter Speicher. Standardspeicherort, nur verfügbar, nachdem der Benutzer das Gerät entsperrt hat.
- Gerät Verschlüsselter Speicher. Verfügbar im Direct Boot-Modus und nachdem der Benutzer das Gerät entsperrt hat.

Wenn Ihre App auf Daten zugreifen muss, während sie im Direct Boot-Modus läuft, sollte sie den Device Encrypted-Speicher verwenden. Seien Sie sich jedoch über die Auswirkungen auf die Sicherheit im Klaren! Device Encrypted Storage sollte nicht zum Speichern sensibler Daten verwendet werden! Der Device Encrypted Storage ist mit einem Schlüssel verschlüsselt, der verfügbar ist, sobald das Gerät erfolgreich gebootet hat. Alle Daten, auf die nur der Benutzer zugreifen soll, sollten im Standardspeicher, dem Credential Encrypted Storage, gespeichert werden.
Wenn Sie mehr darüber erfahren möchten, was Verschlüsselung ist oder warum sie wichtig ist, sehen Sie sich das Video auf dem Portal Secure Code Warrior an. Oder Sie können versuchen, Ihr Wissen über Verschlüsselung zu testen, indem Sie einige Herausforderungen spielen.
Brauchen Sie eine Schritt-für-Schritt-Anleitung für Ihr Gerät? Sehen Sie sich diesen Artikel von Bill Hess bei Pixel Privacy an.
Ich hoffe, Sie haben etwas Neues gelernt. Bis nächste Woche!
Berechtigungsverschlüsselter Speicher, der der Standardspeicherort ist und nur verfügbar ist, nachdem der Benutzer das Gerät entsperrt hat.
https://developer.android.com/training/articles/direct-boot.html
目次
アプリケーションセキュリティ研究者-研究開発エンジニア-博士候補者

Secure Code Warrior schützt Ihren Code während des gesamten Softwareentwicklungszyklus und hilft Ihnen dabei, eine Kultur zu schaffen, in der Cybersicherheit oberste Priorität hat. Ganz gleich, ob Sie Anwendungs-Sicherheitsmanager, Entwickler, CISO oder Sicherheitsbeauftragter sind – wir helfen Ihnen dabei, die mit unsicherem Code verbundenen Risiken zu minimieren.
デモを予約[ダウンロード]Ressourcen für den Einstieg
Themen und Inhalte der Secure-Code-Schulung
Unsere branchenführenden Inhalte werden unter Berücksichtigung der Aufgaben unserer Kunden ständig weiterentwickelt, um mit der sich ständig verändernden Softwareentwicklungsumgebung Schritt zu halten. Sie decken alle Themen von KI bis hin zu XQuery-Injection ab und sind für verschiedene Aufgabenbereiche konzipiert, von Architekten und Ingenieuren bis hin zu Produktmanagern und Qualitätssicherungsfachleuten. Werfen Sie einen Blick auf die Inhalte unseres Content-Katalogs, sortiert nach Themen und Aufgabenbereichen.
Die Kamer van Koophandel setzt Maßstäbe für entwicklergesteuerte Sicherheit in großem Maßstab
Die Kamer van Koophandel berichtet, wie sie sicheres Codieren durch rollenbasierte Zertifizierungen, Trust Score-Benchmarking und eine Kultur der gemeinsamen Verantwortung für Sicherheit in die tägliche Entwicklungsarbeit integriert hat.
Bedrohungsmodellierung mit KI: So wird jeder Entwickler zum Bedrohungsmodellierer
Sie werden besser gerüstet sein, um Entwicklern dabei zu helfen, Ideen und Techniken zur Bedrohungsmodellierung mit den KI-Tools zu kombinieren, die sie bereits verwenden, um die Sicherheit zu erhöhen, die Zusammenarbeit zu verbessern und von Anfang an widerstandsfähigere Software zu entwickeln.
Ressourcen für den Einstieg
Cybermon ist zurück: Die KI-Mission zum Besiegen des Bosses ist jetzt auf Abruf verfügbar.
「Cybermon 2025 Beat the Boss」 kann nun das ganze Jahr über bei SCW gespielt werden. Führen Sie anspruchsvolle AI/LLM-Sicherheitsherausforderungen ein, um die sichere AI-Entwicklung in großem Maßstab zu stärken.
Erläuterung des Cyber-Resilience-Gesetzes: Bedeutung für die Entwicklung sicherer Software
Erfahren Sie, was das EU-Gesetz zur Cyberresilienz (CRA) verlangt, für wen es gilt und wie sich Ingenieurteams auf Secure-by-Design-Praktiken, Schwachstellenprävention und die Kompetenzentwicklung von Entwicklern vorbereiten können.
Enabler 1: Definierte und messbare Erfolgskriterien
Enabler 1 ist der erste Teil der zehnteiligen Reihe „Enablers of Success“ und zeigt, wie sichere Programmierung mit geschäftlichen Ergebnissen wie Risikominderung und Geschwindigkeit verknüpft werden kann, um Programme langfristig zu optimieren.




%20(1).avif)
.avif)
