habe das hier gefunden
http://www.swissdelphicenter.ch/de/showcode.php?id=1629
nutze es und es funktioniert auch zumindest soweit man die ergbnise optisch auf dem bildschirm vergleicht.
mit dem auge betrachtet ist das original der zuerst verschlüsselt und dann entschlüsselten kopie identisch.
jedoch nutze ich eine
xml datei für eine TClientDataset... und das gibt mir ein "missmatch in datapacket" aus wenn ich die entschlüsselte verschlüsselte kopie der original
xml einlesen will mit
Dataset.LoadFromFile(...)