En hilos anteriores (si buscas seguro que encuentras alguno) hemos hablado de los
Secure Blackbox (
https://www.secureblackbox.com/sbb/), seguramente el mejor paquete para trabajar con encriptación, firmas, certificados,... desde Delphi.
Eso sí, son muy buenos, pero son de pago.
Revisa este link:
https://www.secureblackbox.com/kb/he...ncryptkey.html