Атаки на эллиптические кривые
Скачать 191.67 Kb.
|
Процедура сложения точек на эллиптической кривойSub slojenie(ByVal x1 As BigInteger, ByVal y1 As BigInteger, ByVal x2 As BigInteger, ByVal y2 As BigInteger) На вход данной процедуре пара точек. Сумма данных точек выполняется по формулам (1.4), (1.5), (1.6) по таким же законам что и в процедуре удвоения точки. На выходе процедуры получаются координаты точки, полученные путем сложения координат, которые в дальнейшем будут использоваться для новых преобразований. Полный текст программы приведен в Приложении. Статистические данныеВ таблицах 4.1-4.10 представлены статистические данные временного анализа выбранных алгоритмов. Таблица 4.1 Временные данные для алгоритма Эль-Гамаля на эллиптических кривых для поля 1009
Таблица 4.2 Временные данные для алгоритма Диффи-Хеллмана на эллиптических кривых для поля 1009
Таблица 4.3 Временные данные для алгоритма Эль-Гамаля на эллиптических кривых для поля 3061
Таблица 4.4 |