NAME

Crypt::OpenSSL3::HPKE::Context - Hybrid Public Key Encryption (RFC 9180) context

VERSION

version 0.006

SYNOPSIS

my $sender = $suite->new_sender;
my $encap = $sender->encapsulate($public, $info);
my $sealed1 = $sender->seal($payload, $aad);

my $receiver = $suite->new_receiver;
$receiver->decapsulate($encap);
my $unsealed = $receiver->open($sealed1, $aad);

DESCRIPTION

METHODS

new

decapsulate

encapsulate

export

get_seq

open

seal

set_authpriv

set_authpub

set_ikme

set_psk

set_seq

CONSTANTS

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.