toggle menu
multiplatform-crypto-libsodium-bindings
0.9.6.1-SNAPSHOT
common
switch theme
search in API
multiplatform-crypto-libsodium-bindings
/
com.ionspin.kotlin.crypto.ed25519
/
Ed25519
/
Scalar
Scalar
data
class
Scalar
(
val
encoded
:
UByteArray
)
Members
Constructors
Scalar
Link copied to clipboard
constructor
(
encoded
:
UByteArray
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
encoded
Link copied to clipboard
val
encoded
:
UByteArray
Functions
complement
Link copied to clipboard
fun
complement
(
)
:
Ed25519.Scalar
div
Link copied to clipboard
operator
fun
div
(
y
:
Ed25519.Scalar
)
:
Ed25519.Scalar
operator
fun
div
(
y
:
UInt
)
:
Ed25519.Scalar
operator
fun
div
(
y
:
ULong
)
:
Ed25519.Scalar
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
invert
Link copied to clipboard
fun
invert
(
)
:
Ed25519.Scalar
minus
Link copied to clipboard
operator
fun
minus
(
y
:
Ed25519.Scalar
)
:
Ed25519.Scalar
operator
fun
minus
(
y
:
UInt
)
:
Ed25519.Scalar
operator
fun
minus
(
y
:
ULong
)
:
Ed25519.Scalar
multiply
With
Base
Link copied to clipboard
fun
multiplyWithBase
(
)
:
Ed25519.Point
multiply
With
Base
No
Clamp
Link copied to clipboard
fun
multiplyWithBaseNoClamp
(
)
:
Ed25519.Point
plus
Link copied to clipboard
operator
fun
plus
(
y
:
Ed25519.Scalar
)
:
Ed25519.Scalar
operator
fun
plus
(
y
:
UInt
)
:
Ed25519.Scalar
operator
fun
plus
(
y
:
ULong
)
:
Ed25519.Scalar
reduce
Link copied to clipboard
fun
reduce
(
)
:
Ed25519.Scalar
times
Link copied to clipboard
operator
fun
times
(
p
:
Ed25519.Point
)
:
Ed25519.Point
operator
fun
times
(
y
:
Ed25519.Scalar
)
:
Ed25519.Scalar
operator
fun
times
(
y
:
UInt
)
:
Ed25519.Scalar
operator
fun
times
(
y
:
ULong
)
:
Ed25519.Scalar
fun
times
(
p
:
Ed25519.Point
,
clamp
:
Boolean
)
:
Ed25519.Point
to
Hex
Link copied to clipboard
fun
toHex
(
)
:
String
unary
Minus
Link copied to clipboard
operator
fun
unaryMinus
(
)
:
Ed25519.Scalar