1ec_o(3)                    Library Functions Manual                    ec_o(3)
2
3
4

NAME

6       ec_o - Описание эллиптической кривой
7
8

SYNOPSIS

10       #include <ec.h>
11
12   Открытые атрибуты
13       obj_hdr_t hdr
14       const qr_o * f
15       word * A
16       word * B
17       word * base
18       word * order
19       void * params
20       size_t d
21       word cofactor
22       ec_froma_i froma
23       ec_toa_i toa
24       ec_neg_i neg
25       ec_add_i add
26       ec_adda_i adda
27       ec_sub_i sub
28       ec_suba_i suba
29       ec_dbl_i dbl
30       ec_dbla_i dbla
31       ec_tpl_i tpl
32       size_t deep
33       octet descr []
34

Подробное описание

36       Описывается эллиптическая кривая, правила представления ее элементов,
37       группа точек и функции, реализующие операции в группе.
38
39       Прим.
40           В таблицу указателей описания кривой как объекта входят поля f, A,
41           B, base, order, params. Поле f является указателем на объект.
42

Данные класса

44   word* ec_o::A
45       коэффициент A
46
47   ec_add_i ec_o::add
48       функция сложения
49
50   ec_adda_i ec_o::adda
51       функция сложения с аффинной точкой
52
53   word* ec_o::B
54       коэффициент B
55
56   word* ec_o::base
57       базовая точка
58
59   word ec_o::cofactor
60       кофактор группы точек
61
62   size_t ec_o::d
63       размерность
64
65   ec_dbl_i ec_o::dbl
66       функция удвоения
67
68   ec_dbla_i ec_o::dbla
69       функция удвоения аффинной точки
70
71   size_t ec_o::deep
72       максимальная глубина стека функций
73
74   octet ec_o::descr[]
75       память для размещения данных
76
77   const qr_o* ec_o::f
78       базовое поле
79
80   ec_froma_i ec_o::froma
81       функция импорта из аффинной точки
82
83   obj_hdr_t ec_o::hdr
84       заголовок
85
86   ec_neg_i ec_o::neg
87       функция обращения
88
89   word* ec_o::order
90       порядок группы точек
91
92   void* ec_o::params
93       дополнительные параметры
94
95   ec_sub_i ec_o::sub
96       функция вычитания
97
98   ec_suba_i ec_o::suba
99       функция вычитания аффинной точки
100
101   ec_toa_i ec_o::toa
102       функция экспорта в аффинную точку
103
104   ec_tpl_i ec_o::tpl
105       функция утроения
106
107

Автор

109       Автоматически создано Doxygen для Библиотека Bee2 из исходного текста.
110
111
112
113Библиотека Bee2                 Пт 23 Июн 2023                         ec_o(3)
Impressum