Muszę wygenerować plik CSV, w którym jedna dana ma być szyfrowana.

Dostałem takie wytyczne:
Szyfrowanie kluczem publicznym RSA ciągu 4 bajtów - kodów ASCII składających się z 4 cyfr
RSA 1024 BIT ECB PKCS1
Wynikowy ciąg bajtów przesłany w polu tekstowym w postaci HEX.
Klucz będzie dostarczony w postaci moduł+exponent (lub innej standardowej)


Nigdy nie szyfrowałem danych w ten sposób.
Czy da się to zrealizować w PHP? W jaki sposób to zrobić?
Będę wdzięczny za wyjaśnienie procesu takiego szyfrowania.