module

Noble::Ed25519::Curve25519

Constants

BASE_POINT_U = "0900000000000000000000000000000000000000000000000000000000000000"

Class methods

scalarMult(privateKey : Hex, publicKey : Hex) : Bytes

crypto_scalarmult aka getSharedSecret

Source
scalarMultBase(privateKey : Hex) : Bytes

crypto_scalarmult_base aka getPublicKey

Source