Einzelnen Beitrag anzeigen

totti14

Registriert seit: 26. Mai 2005
Ort: Bremen
90 Beiträge
 
Delphi 10.3 Rio
 
#1

Rijndael decrypt mit Passwort & IV als Passphrase

  Alt 23. Feb 2018, 18:21
Hallo,
ich versuche gerade einen Block mit TDCP_Rijndael zu entpacken aber ich habe den Key & IV als String.
In den C Rijndael's gibt es dort ein MakeKey(...
Hat jemand einen Tip wie das hier gemacht wird ?

Ich kann ja wahrscheinlich den Key&IV als String nicht so übergeben ?

Danke

Delphi-Quellcode:

var
  Cipher : TDCP_Rijndael;
begin
  Cipher := TDCP_Rijndael.Create(nil);
  try
    Cipher.MakeKey('Key16_123456789!','Vector16_1234567',16,16); <<<< ???

    Cipher.Init(aKey, Length(aKey)*8, aPVector);
    Cipher.CipherMode := cmEBC;
    Cipher.DecryptStream(aInData, aOutData, aInData.Size);

Geändert von totti14 (23. Feb 2018 um 18:24 Uhr)
  Mit Zitat antworten Zitat