NAME

Crypt::OpenSSL3::MAC - Message authentication code algorithms

VERSION

version 0.002

SYNOPSIS

my $algoritm = Crypt::OpenSSL3::MAC->fetch('HMAC');
my $context = Crypt::OpenSSL3::MAC::Context->new($algoritm);
my $key = "0123456789ABCDEF";
$context->init($key, { digest => 'SHA2-256' });

$context->update('Hello, World!');
my $mac = $context->final;

METHODS

fetch

get_description

get_name

get_param

is_a

list_all_provided

names_list_all

AUTHOR

Leon Timmermans <fawaka@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2025 by Leon Timmermans.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.