Обычно рекомендуется использовать RSA для шифрования симметричного ключа, который затем используется для шифрования "полезной нагрузки".
Каков практический (или теоретический) предел количества данных, которые могут быть зашифрованы с помощью RSA (я использую 2048 бит RSA-ключей).
В частности, мне интересно, безопасно ли шифровать открытый ключ RSA (256 байтов) с открытым (открытым) ключом RSA? Я использую криптографические библиотеки Bouncy Castle в Java.