Skip to contents

HQC-128 decapsulation

Usage

morie_crypto_hqc_decaps(sk, ct)

Arguments

sk

Secret key.

ct

Ciphertext from morie_crypto_hqc_encaps.

Value

Raw shared secret.

Examples

kp <- morie_crypto_hqc_keygen()
enc <- morie_crypto_hqc_encaps(kp$pk)
ss <- morie_crypto_hqc_decaps(kp$sk, enc$ct)
print(identical(ss, enc$shared_secret))
#> [1] TRUE