NAME

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

VERSION

version 0.010

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, licensed under:

The Apache License, Version 2.0, January 2004