Files
herolib/vdocs/crypto.ed25519.internal.edwards25519.md
2025-02-07 12:07:32 +03:00

225 lines
4.2 KiB
Markdown

# module crypto.ed25519.internal.edwards25519
## Contents
- [Constants](#Constants)
- [new_generator_point](#new_generator_point)
- [new_identity_point](#new_identity_point)
- [new_scalar](#new_scalar)
- [Scalar](#Scalar)
- [add](#add)
- [bytes](#bytes)
- [equal](#equal)
- [invert](#invert)
- [multiply](#multiply)
- [multiply_add](#multiply_add)
- [negate](#negate)
- [non_adjacent_form](#non_adjacent_form)
- [set](#set)
- [set_bytes_with_clamping](#set_bytes_with_clamping)
- [set_canonical_bytes](#set_canonical_bytes)
- [set_uniform_bytes](#set_uniform_bytes)
- [subtract](#subtract)
- [Element](#Element)
- [zero](#zero)
- [one](#one)
- [reduce](#reduce)
- [add](#add)
- [subtract](#subtract)
- [negate](#negate)
- [invert](#invert)
- [square](#square)
- [multiply](#multiply)
- [pow_22523](#pow_22523)
- [sqrt_ratio](#sqrt_ratio)
- [selected](#selected)
- [is_negative](#is_negative)
- [absolute](#absolute)
- [set](#set)
- [set_bytes](#set_bytes)
- [bytes](#bytes)
- [equal](#equal)
- [swap](#swap)
- [mult_32](#mult_32)
- [Point](#Point)
- [add](#add)
- [bytes](#bytes)
- [bytes_montgomery](#bytes_montgomery)
- [equal](#equal)
- [mult_by_cofactor](#mult_by_cofactor)
- [multi_scalar_mult](#multi_scalar_mult)
- [negate](#negate)
- [scalar_base_mult](#scalar_base_mult)
- [scalar_mult](#scalar_mult)
- [set](#set)
- [set_bytes](#set_bytes)
- [subtract](#subtract)
- [vartime_double_scalar_base_mult](#vartime_double_scalar_base_mult)
- [vartime_multiscalar_mult](#vartime_multiscalar_mult)
## Constants
[[Return to contents]](#Contents)
[[Return to contents]](#Contents)
[[Return to contents]](#Contents)
## new_generator_point
[[Return to contents]](#Contents)
## new_identity_point
[[Return to contents]](#Contents)
## new_scalar
[[Return to contents]](#Contents)
## Scalar
## add
[[Return to contents]](#Contents)
## bytes
[[Return to contents]](#Contents)
## equal
[[Return to contents]](#Contents)
## invert
[[Return to contents]](#Contents)
## multiply
[[Return to contents]](#Contents)
## multiply_add
[[Return to contents]](#Contents)
## negate
[[Return to contents]](#Contents)
## non_adjacent_form
[[Return to contents]](#Contents)
## set
[[Return to contents]](#Contents)
## set_bytes_with_clamping
[[Return to contents]](#Contents)
## set_canonical_bytes
[[Return to contents]](#Contents)
## set_uniform_bytes
[[Return to contents]](#Contents)
## subtract
[[Return to contents]](#Contents)
## Element
[[Return to contents]](#Contents)
## zero
[[Return to contents]](#Contents)
## one
[[Return to contents]](#Contents)
## reduce
[[Return to contents]](#Contents)
## add
[[Return to contents]](#Contents)
## subtract
[[Return to contents]](#Contents)
## negate
[[Return to contents]](#Contents)
## invert
[[Return to contents]](#Contents)
## square
[[Return to contents]](#Contents)
## multiply
[[Return to contents]](#Contents)
## pow_22523
[[Return to contents]](#Contents)
## sqrt_ratio
[[Return to contents]](#Contents)
## selected
[[Return to contents]](#Contents)
## is_negative
[[Return to contents]](#Contents)
## absolute
[[Return to contents]](#Contents)
## set
[[Return to contents]](#Contents)
## set_bytes
[[Return to contents]](#Contents)
## bytes
[[Return to contents]](#Contents)
## equal
[[Return to contents]](#Contents)
## swap
[[Return to contents]](#Contents)
## mult_32
[[Return to contents]](#Contents)
## Point
[[Return to contents]](#Contents)
## add
[[Return to contents]](#Contents)
## bytes
[[Return to contents]](#Contents)
## bytes_montgomery
[[Return to contents]](#Contents)
## equal
[[Return to contents]](#Contents)
## mult_by_cofactor
[[Return to contents]](#Contents)
## multi_scalar_mult
[[Return to contents]](#Contents)
## negate
[[Return to contents]](#Contents)
## scalar_base_mult
[[Return to contents]](#Contents)
## scalar_mult
[[Return to contents]](#Contents)
## set
[[Return to contents]](#Contents)
## set_bytes
[[Return to contents]](#Contents)
## subtract
[[Return to contents]](#Contents)
## vartime_double_scalar_base_mult
[[Return to contents]](#Contents)
## vartime_multiscalar_mult
[[Return to contents]](#Contents)
#### Powered by vdoc. Generated on: 7 Feb 2025 12:06:55