Verschlüsselte Spalten mit Entity Framework Core
13.06.2022, 00:00 Uhr
Geheimniskrämerei
Mithilfe von Value Convertern kann man einzelne Spalten durch Verschlüsselung vor den Einblicken eines Datenbankadministrators verbergen.
Auch in dieser Ausgabe der Datenzugriffskolumne greift der Autor wieder eine konkrete Kundenanfrage auf. Der Fragesteller ist ein Hersteller einer Standardsoftware, die bei seinen Kunden lokal installiert wird, wobei die Datenbank auf einem lokalen Microsoft SQL Server liegt. Dabei möchte der Softwarehersteller erreichen, dass seine Kunden – selbst mit den Rechten des Datenbankadministrators (sa) – einige der gespeicherten Daten nicht einsehen können.
Always Encrypted passt hier nicht
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar