Как выбрать эллиптическую кривую в библиотеке RELIC? - PullRequest
1 голос
/ 25 мая 2019

Библиотека криптографии RELIC теперь поддерживает следующие кривые сопряжения.BN_158, BN_254, BN_256, BN_382, BN_446, KSS_508, B12_381, B12_455, B24_477, BN_638, SS_1536 Я получил этот список из src / fp / relic_fp_param.c.Поддерживает ли RELIC какие-либо кривые сопряжения, кроме этих?Я не понял, как выбрать кривую.Чтобы выбрать B24_477 кривую, я должен просто построить реликвию, используя

cmake -DFP-PRIME=477

Для всех этих кривых, что я должен установить BN-PRECI?Есть ли другие параметры, которые мне нужно установить?Могу ли я выбрать кривую сопряжения для использования в моем коде напрямую?Что произойдет, если я инициализирую FP-PRIME для номера, которого нет в списке выше?

...