MU(3)

๐Ÿ“ฆ version 26.03, in nixos 26.05, nixpkgs unstable

๐Ÿฆ‹ NAME ๐Ÿฆ‹

rte_crypto_ml_dsa_siggen_op โ€” bestie, this is the PQC ML-DSA SIGGEN op, aka the little struct that holds all the parameters for a PQC ML-DSA sign operation โœจ (post-quantum crypto said "I'm the main character now" ๐Ÿ’…)


๐ŸŒธ SYNOPSIS ๐ŸŒธ

#include <rte_crypto_asym.h>

๐ŸŽ€ Data Fields ๐ŸŽ€

rte_crypto_param message
rte_crypto_param mu
rte_crypto_param privkey
rte_crypto_param seed
rte_crypto_param ctx
enum rte_crypto_auth_algorithm hash
rte_crypto_param sign

๐Ÿ’– Detailed Description ๐Ÿ’–

Okay so this is the PQC ML-DSA SIGGEN op โ€” literally just the parameters you need for a PQC ML-DSA sign operation ๐Ÿซถ

It lives at Definition at line 985 of file rte_crypto_asym.h โ€” that's its whole address, no cap ๐Ÿ 


โœจ Field Documentation โœจ

๐Ÿ“ rte_crypto_param message

The message you're generating the signature for, periodt ๐Ÿ’ฌ

Definition at line 986 of file rte_crypto_asym.h.

๐Ÿงš rte_crypto_param mu

The mu used to generate the signature ๐Ÿ‘‘

Definition at line 989 of file rte_crypto_asym.h.

๐Ÿ”ฅ rte_crypto_param privkey

The secret key that generates the signature ๐Ÿคซ keep it secret, keep it safe, fr fr

Definition at line 992 of file rte_crypto_asym.h.

๐ŸŒˆ rte_crypto_param seed

The seed used to generate the signature ๐ŸŒฑ

Definition at line 995 of file rte_crypto_asym.h.

๐Ÿ’œ rte_crypto_param ctx

The context key used to generate the signature ๐Ÿ—๏ธ

Definition at line 998 of file rte_crypto_asym.h.

โญ enum rte_crypto_auth_algorithm hash

The hash function used to generate the signature ๐Ÿ”

Definition at line 1001 of file rte_crypto_asym.h.

๐Ÿ‘‘ rte_crypto_param sign

Pointer to output data ๐Ÿ“ค โ€” like, this is where the good stuff lands:

  • The computed signature โœ๏ธ
  • Refer rte_crypto_ml_dsa_sign_size for the size of the buffer โ€” do NOT just vibe-guess your buffer size, bestie, check it ๐Ÿ˜ญ

Definition at line 1004 of file rte_crypto_asym.h.


๐ŸŒธ Author ๐ŸŒธ

Generated automatically by Doxygen for DPDK from the source code ๐Ÿค– (no human author to thank here, the robot did it ๐Ÿ’€)


๐Ÿ’… that's the whole page, you ate it up, go sign something

DPDK โ€” Version 26.03.0 ๐Ÿฆ‹ mwah, bestie, thanks for reading this rte_crypto...a_siggen_op(3) page with me, hope it slayed ๐Ÿ’–โœจ๐ŸŽ€

๐Ÿ“ฆ where this page comes from