Документация
ОС Аврора 5.0.1

Класс DLGroup

Публичные функции

DLGroup (const BigInteger &p, const BigInteger &g)
DLGroup (const BigInteger &p, const BigInteger &q, const BigInteger &g)
DLGroup (const DLGroup &from)
BigInteger g () const
bool isNull () const
DLGroup & operator= (const DLGroup &from)
BigInteger p () const
BigInteger q () const

Статические публичные функции

static QList<DLGroupSet> supportedGroupSets (const QString &provider=QString())

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

Группа дискретного логарифма.

Описание конструкторов и деструктора

DLGroup() [1/3]

QCA::DLGroup::DLGroup (const BigInteger & p, const BigInteger & q, const BigInteger & g )

Создаёт группу дискретных логарифмов из исходных параметров.

Параметры

p Параметр P
q Параметр Q
g Параметр G

DLGroup() [2/3]

QCA::DLGroup::DLGroup (const BigInteger & p, const BigInteger & g )

Создаёт группу дискретных логарифмов из исходных параметров.

Параметры

p Параметр P
g Параметр G

DLGroup() [3/3]

QCA::DLGroup::DLGroup (const DLGroup & from)

Стандартный конструктор копирования.

Параметры

from Группа для копирования

Описание методов

operator=()

DLGroup& QCA::DLGroup::operator= (const DLGroup & from)

Стандартный оператор присваивания.

Параметры

from DLGroup для копирования

supportedGroupSets()

static QList<DLGroupSet> QCA::DLGroup::supportedGroupSets (const QString & provider = QString()) static

Предоставляет список поддерживаемых наборов групп.

Параметры

provider Криптопровайдер, сообщающий, какие наборы групп доступны. Если не указано, будут проверены все криптопровайдеры

isNull()

bool QCA::DLGroup::isNull () const

Проверяет, пуста ли группа.

p()

BigInteger QCA::DLGroup::p () const

Указывает компонент «p» группы.

q()

BigInteger QCA::DLGroup::q () const

Указывает компонент «q» группы.

g()

BigInteger QCA::DLGroup::g () const

Указывает компонент «g» группы.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.