ISARA Radiate™ Quantum-safe Library Version 3.1

Quantum-safe cryptographic primitives and algorithms.

HSS Variants

Supported HSS variants. More...

Variables

const IQR_EXTERN iqr_HSSVariant IQR_HSS_2E15_FAST
 Provide 215 (32,768) signatures in a single tree, Fast variant. More...
 
const IQR_EXTERN iqr_HSSVariant IQR_HSS_2E15_SMALL
 Provide 215 (32,768) signatures in a single tree, Small variant. More...
 

Variable Documentation

◆ IQR_HSS_2E15_FAST

const IQR_EXTERN iqr_HSSVariant IQR_HSS_2E15_FAST

Provide 215 (32,768) signatures in a single tree, Fast variant.

◆ IQR_HSS_2E15_SMALL

const IQR_EXTERN iqr_HSSVariant IQR_HSS_2E15_SMALL

Provide 215 (32,768) signatures in a single tree, Small variant.

Detailed Description

Supported HSS variants.

These are ISARA's recommended HSS variants. The Fast variants use a Winternitz value of w = 2 to generate signatures faster, while the Small variants use w = 8 to provide smaller signatures.

Note: Single-tree variants may have very long key generation times. In exchange they have shorter signatures than multi-tree variants.

Use the iqr_HSSCreateParamsFromSignature() function to verify HSS parameter combinations not listed here.