NAME
Crypt::Perl::Ed25519::PublicKey
SYNOPSIS
# This requires an octet string.
my
$import_key
= Crypt::Perl::Ed25519::PublicKey->new(
$pub_str
);
$key
->verify(
$message
,
$signature
) or
die
"Invalid sig for msg!"
;
#----------------------------------------------------------------------
# Returns an octet string.
my
$pub_str
=
$key
->get_public();
# Returns an object
my
$pub_obj
=
$key
->get_public_key();
# This returns a hash reference, NOT a JSON string.
my
$pub_hr
=
$key
->get_struct_for_public_jwk();
DESCRIPTION
This class implements Ed25519 verification.