Module jose_jwa_ed448

Edwards-curve Digital Signature Algorithm (EdDSA) - Ed448, Ed448ph See https://datatracker.ietf.org/doc/html/rfc8032.

Copyright © 2014-2022, Andrew Bennett

Authors: Andrew Bennett (potatosaladx@gmail.com).

Description

Edwards-curve Digital Signature Algorithm (EdDSA) - Ed448, Ed448ph See https://datatracker.ietf.org/doc/html/rfc8032

Function Index

decode_point/1
dom4/2
ed448_sign/2
ed448_sign/3
ed448_verify/3
ed448_verify/4
ed448ph_sign/2
ed448ph_sign/3
ed448ph_verify/3
ed448ph_verify/4
edwards_add/2
edwards_double/1
edwards_equal/2
encode_point/1
keypair/0
keypair/1
normalize_point/1
pk_to_curve448/1
scalarmult/2
scalarmult_base/1
secret/0
secret_to_curve448/1
secret_to_pk/1
sign_internal/4
sk_to_curve448/1
sk_to_pk/1
sk_to_secret/1
verify_internal/5
xrecover/2

Function Details

decode_point/1

decode_point(X1) -> any()

dom4/2

dom4(PHFlag, C) -> any()

ed448_sign/2

ed448_sign(M, SK) -> any()

ed448_sign/3

ed448_sign(M, SK, C) -> any()

ed448_verify/3

ed448_verify(Sig, M, PK) -> any()

ed448_verify/4

ed448_verify(Sig, M, PK, C) -> any()

ed448ph_sign/2

ed448ph_sign(M, SK) -> any()

ed448ph_sign/3

ed448ph_sign(M, SK, C) -> any()

ed448ph_verify/3

ed448ph_verify(Sig, M, PK) -> any()

ed448ph_verify/4

ed448ph_verify(Sig, M, PK, C) -> any()

edwards_add/2

edwards_add(X1, X2) -> any()

edwards_double/1

edwards_double(X1) -> any()

edwards_equal/2

edwards_equal(X1, X2) -> any()

encode_point/1

encode_point(X1) -> any()

keypair/0

keypair() -> any()

keypair/1

keypair(Secret) -> any()

normalize_point/1

normalize_point(X1) -> any()

pk_to_curve448/1

pk_to_curve448(X1) -> any()

scalarmult/2

scalarmult(P, E) -> any()

scalarmult_base/1

scalarmult_base(E) -> any()

secret/0

secret() -> any()

secret_to_curve448/1

secret_to_curve448(Secret) -> any()

secret_to_pk/1

secret_to_pk(Secret) -> any()

sign_internal/4

sign_internal(M, X2, PHFlag, C) -> any()

sk_to_curve448/1

sk_to_curve448(X1) -> any()

sk_to_pk/1

sk_to_pk(X1) -> any()

sk_to_secret/1

sk_to_secret(X1) -> any()

verify_internal/5

verify_internal(Sig, M, PK, PHFlag, C) -> any()

xrecover/2

xrecover(Y, Xb) -> any()


Generated by EDoc