Module jose_jwa_ed25519

Edwards-curve Digital Signature Algorithm (EdDSA) - Ed25519 See https://tools.ietf.org/html/draft-irtf-cfrg-eddsa.

Copyright © 2014-2016, Andrew Bennett

Authors: Andrew Bennett (andrew@pixid.com).

Description

Edwards-curve Digital Signature Algorithm (EdDSA) - Ed25519 See https://tools.ietf.org/html/draft-irtf-cfrg-eddsa

Function Index

decode_point/1
edwards_add/2
edwards_double/1
edwards_equal/2
encode_point/1
keypair/0
keypair/1
normalize_point/1
pk_to_curve25519/1
scalarmult/2
scalarmult_base/1
secret/0
secret_to_curve25519/1
secret_to_pk/1
sign/2
sign_with_prehash/2
sk_to_curve25519/1
sk_to_pk/1
sk_to_secret/1
verify/3
verify_with_prehash/3
xrecover/1

Function Details

decode_point/1

decode_point(X1) -> any()

edwards_add/2

edwards_add(X1, X2) -> any()

edwards_double/1

edwards_double(P) -> 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_curve25519/1

pk_to_curve25519(X1) -> any()

scalarmult/2

scalarmult(P, E) -> any()

scalarmult_base/1

scalarmult_base(E) -> any()

secret/0

secret() -> any()

secret_to_curve25519/1

secret_to_curve25519(Secret) -> any()

secret_to_pk/1

secret_to_pk(Secret) -> any()

sign/2

sign(M, X2) -> any()

sign_with_prehash/2

sign_with_prehash(M, SK) -> any()

sk_to_curve25519/1

sk_to_curve25519(X1) -> any()

sk_to_pk/1

sk_to_pk(X1) -> any()

sk_to_secret/1

sk_to_secret(X1) -> any()

verify/3

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

verify_with_prehash/3

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

xrecover/1

xrecover(Y) -> any()


Generated by EDoc