Я не могу найти какую-либо информацию о том, какие алгоритмы используются в библиотеках NTL C ++.
Меня особенно интересуют алгоритмы, используемые для:
- Модульный квадратный корень(SqrRootMod)
- Ядро матрицы над GF (2) (ядро для объектов mat_GF2)
- Наибольший общий делитель (GCD - это, вероятно, алгоритм Евклида)
- Модульное обратное (InvMod)
- Символ Якоби (Jacobi)
Если кто-то может помочь с этим, я очень благодарен!