Thema: Hex to Base64

Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Hex to Base64

  Alt 7. Mai 2015, 13:37
Indy enthält Klassen für Base64
Delphi-Quellcode:
uses
  ..., IdCoder, IdCoderMIME;

var
  Bytes: TIdBytes;
  Base64String: String;
begin
  //...
  Bytes := ...; // array of bytes
  //...
  Base64String := TIdEncoderMIME.EncodeBytes(Bytes);
  //...
  Bytes := TIdDecoderMIME.DecodeBytes(Base64String);
  //...
end;
(siehe http://stackoverflow.com/questions/3...ng-delphi-2007)

Man kodiert allerdings nie "Hex Werte" sondern 8 Bit Binärdaten nach Base64. Das Bytes-Array muss daher mit den Bytes zu 02 01 AA B6 00 00 gefüllt werden.
Michael Justin
  Mit Zitat antworten Zitat