Da Sie nicht verhindern können, dass Benutzer Dateien von einem USB-Laufwerk kopieren, können Sie sie am besten für sie unbrauchbar machen.
Zu diesem Zweck:
- Jede Datei wird mit einem anderen Schlüssel und je nach USB-Stick verschlüsselt.
- Offensichtlich 2048 Bit Verschlüsselung und etc
- Software, die Telefone an einen Server weiterleitet, um zu prüfen, ob der Benutzer noch für den Zugriff auf den Inhalt berechtigt ist. Benutzername und Passwort natürlich erforderlich.
Sie müssen über einen benutzerdefinierten Viewer verfügen, der Zugriff auf die Entschlüsselungsschlüssel hat, die Sie verwenden und sofort löschen müssen. Jedes Mal, wenn eine Datei erforderlich ist, werden neue Kopien vom Server abgerufen. Wenn sich der Schlüssel im RAM befindet, verfügt das RAM über zwei Verschlüsselungsstufen, so dass es auch dann sinnlos ist, wenn das RAM ausgelagert wird. Offensichtlich ändern Sie die zufälligen Entschlüsselungsschlüssel des RAM alle 5 Minuten, um die Schwierigkeit zu erhöhen.
Dies ist eine Menge Arbeit, die implementiert werden muss.
Selbst dann kann ein hartnäckiger Hacker in der Lage sein, Entschlüsselungsschlüssel zu erhalten. Wenn ein Verstoß entdeckt wird, können Sie die Entschlüsselungsschlüssel stornieren. Ein Hacker könnte Bildschirmaufzeichnungssoftware oder ähnliches verwenden, um das Material und die OCR im Text erneut aufzuzeichnen.
Sie haben jedoch die Schwierigkeit für Sie und den Hacker drastisch erhöht.