Einzelnen Beitrag anzeigen

Schokohase
(Gast)

n/a Beiträge
 
#4

AW: Delphi String schützen

  Alt 31. Dez 2018, 13:16
Wenn es für Windows ist, da gibt es genau dafür die API-Funktionen CryptProtectMemory und CryptUnprotectMemory.

Du kannst allerdings auch mit CryptProtectData arbeiten wofür ich auch eine Implementierung geschrieben habe. (siehe https://www.delphipraxis.net/1411641-post5.html).

Problematisch ist allerdings, dass bei CryptProtectData die Ursprungsdaten im Speicher erhalten bleiben und bei CryptProtectMemory wird eben genau dieser Speicherbereich der Ursprungsdaten verschlüsselt.

Geändert von Schokohase (31. Dez 2018 um 13:22 Uhr)
  Mit Zitat antworten Zitat