Ich wette aber mal, dass DCPCrypt den String auch einfach in ein Stream lädt und dann die Verschlüsselung aufruft.
Nur weil die Übergabe mit String als Parameter funktioniert, heißt das nicht, dass kein Stream benutzt wird
Wenn es also auf die Größe ankommt, dann muss man wohl die unterschiedlichen Verfahren austesten, oder vielleicht in eine
DLL auslagern, oder abspecken (alles raus aus den externen Units, was nicht benötigt wird).
cu
Oliver
Kaum macht man's richtig - schon funktioniert's

Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)