Skip to contents

Kept so code written against the liboqs-backed version keeps working. The schemes are no longer reached through liboqs – they are implemented in this package – and the name no longer describes anything, so use fips_keygen() instead.

Usage

oqs_keygen(scheme = "ML-DSA-65")

oqs_public_key(key)

Arguments

scheme

Scheme name; see fips_keygen().

key

A key from oqs_keygen().

See also

Examples

# Deprecated: use fips_keygen().
key <- suppressWarnings(oqs_keygen("ML-DSA-65"))
key$scheme
#> [1] "ML-DSA-65"