Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

[DEC] WideString ver/entschlüsseln

  Alt 1. Jan 2008, 20:30
Hallo DP,
wie kann ich mit DEC WideStrings verschlüsseln und dann entschlüsseln?

Standard ist ja folgendes:

Delphi-Quellcode:
function Encode(const Key: String; const Text: String): String;
var
  Salt: Binary;
begin
  with TCipher_Rijndael.Create do
  try
    Mode := cmCBCx;
    Salt := RandomBinary(16);
    Init(THash_SHA1.KDFx(Key, Salt, Context.KeySize));
    Result := TFormat_MIME64.Encode(Salt + EncodeBinary(Text));
  finally
    Free;
  end;
end;
Und wie kann ich diesen kodierten WideString dann speichern?
Am besten dann in ein Byte Array

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat