Я хотел бы реализовать «мой собственный механизм гибридного шифрования», используя асимметричную криптографию с эллиптическими кривыми вместо других алгоритмов, таких как RSA или ElGamal.
Предполагая, что я хочу использовать кривые, которые обеспечивают большую безопасность, какиея должен нанять?Исходя из того, что я прочитал, я думаю, что, вероятно, 521-битная кривая является идеальной.Существуют ли более безопасные схемы?
Каковы наиболее безопасные реализации в C / C ++ (без использования C ++ STL) против, например, атак по побочным каналам?Я хотел бы реализовать его как «отдельный» модуль, поэтому я был бы признателен за чистый исходный код или хорошие ссылки.