ec_o - Man Page
Описание эллиптической кривой
Synopsis
#include <ec.h>
Открытые атрибуты
obj_hdr_t hdr
const qr_o * f
word * A
word * B
word * base
word * order
void * params
size_t d
word cofactor
ec_froma_i froma
ec_toa_i toa
ec_neg_i neg
ec_add_i add
ec_adda_i adda
ec_sub_i sub
ec_suba_i suba
ec_dbl_i dbl
ec_dbla_i dbla
ec_tpl_i tpl
size_t deep
octet descr []
Подробное описание
Описывается эллиптическая кривая, правила представления ее элементов, группа точек и функции, реализующие операции в группе.
Прим.
В таблицу указателей описания кривой как объекта входят поля f, A, B, base, order, params. Поле f является указателем на объект.
Данные класса
word* ec_o::A
коэффициент A
ec_add_i ec_o::add
функция сложения
ec_adda_i ec_o::adda
функция сложения с аффинной точкой
word* ec_o::B
коэффициент B
word* ec_o::base
базовая точка
word ec_o::cofactor
кофактор группы точек
size_t ec_o::d
размерность
ec_dbl_i ec_o::dbl
функция удвоения
ec_dbla_i ec_o::dbla
функция удвоения аффинной точки
size_t ec_o::deep
максимальная глубина стека функций
octet ec_o::descr[]
память для размещения данных
const qr_o* ec_o::f
базовое поле
ec_froma_i ec_o::froma
функция импорта из аффинной точки
obj_hdr_t ec_o::hdr
заголовок
ec_neg_i ec_o::neg
функция обращения
word* ec_o::order
порядок группы точек
void* ec_o::params
дополнительные параметры
ec_sub_i ec_o::sub
функция вычитания
ec_suba_i ec_o::suba
функция вычитания аффинной точки
ec_toa_i ec_o::toa
функция экспорта в аффинную точку
ec_tpl_i ec_o::tpl
функция утроения
Автор
Автоматически создано Doxygen для Библиотека Bee2 из исходного текста.