Well i generated a keypair with openssl
openssl genrsa -des3 -out _private.pem 1024 openssl rsa -pubout -in _private.pem -out public.pem
P
After loading the stream you should reset it to the beginning before handing it over to LoadKeysFromStream.
//====Signatory1===================== Signatory1.Codec :=codecRSA; //===Load public key============= f.Position := 0; Signatory1.LoadKeysFromStream(f, [partPrivate]);