Нет, вы можете использовать ECIES. IES означает интегрированную схему шифрования. Он использует вариант соглашения о ключе из E C для вычисления симметричного c ключа, который затем может быть использован для шифрования, например, с использованием AES / GCM.
Недостатком является то, что Вам необходимо отправить ключ publi c пары данных, заданной c вместе с зашифрованным текстом. С другой стороны, шифрование RSA также расширяет шифротекст по сравнению с открытым текстом.
Реализация IES не так сложна, но все же сложнее, чем простой вызов функции для выполнения шифрования RSA - вам необходимо выполнить генерацию пары ключей, согласование ключей включая получение ключей и симметрии c шифрование / дешифрование в конце концов.
Обратите внимание, что вы должны использовать разные ключи для подписи и дешифрования, использование ключей для разных целей может быть очень опасным.