После некоторых исследований я решил с нуля кодировать ту часть RSA, которая мне нужна.Я нашел некоторый код на Python, который будет генерировать необработанные целочисленные ключи любой длины, и посмотрел, как работает алгоритм rsa.
T ^ P = X (mod R) для шифрования
X ^ Q =T (mod R) для расшифровки
Где T - начальные данные, X - конечные данные, P - открытая половина ключа, Q - приватная половина ключа, а R - общая часть.ключа (все целые числа).
Данные будут по возможности иметь одноразовый номер для предотвращения атак воспроизведения, и сообщение в целом будет преобразовано в длинное целое число для предотвращения традиционного побитового криптоанализа.