Szyfrowanie RSA bez wypełnienia C #

Ustawię scenę,

Jestem zobowiązany do obliczenia szyfrowania RSA na danym zbiorze bajtów przy użyciu klucza 512 bitowego. Można to łatwo osiągnąć za pomocą klasy RSACryptoServiceProvider, jednak muszę obliczyć niestandardowe dopełnienie dla szyfrowania przed obliczeniem szyfrowania RSA.

To niestandardowe dopełnienie nie jest zgodne z PKCS # 1 v1.5 lub v2 podanymi w metodzie szyfrowania RSACryptoServiceProvider. Czy są jakieś alternatywne klasy C #, których mogę użyć do obliczenia szyfrowania RSA bez dodawania własnego dopełnienia?

Obecnie patrzę na OpenSSL.Net jako alternatywę, ale czy są inne, które są lepsze /

Każda pomoc byłaby mile widziana. Dzięki.