SIGN(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… rte_crypto_eddsa_op_param

okay so bestie, we're in the rte_crypto_asym part of DPDK (yes, that's the manual page name, iykyk) and this one is all about EdDSA operation params πŸ¦‹


✨ NAME ✨

rte_crypto_eddsa_op_param β€” literally the struct that holds all the params for an EdDSA operation, no cap πŸŽ€


🌸 SYNOPSIS 🌸

#include <rte_crypto_asym.h>

🧚 Data Fields

  • enum rte_crypto_asym_op_type op_type
  • rte_crypto_param message
  • rte_crypto_param context
  • enum rte_crypto_edward_instance instance
  • rte_crypto_uint sign

πŸ‘‘ Detailed Description πŸ‘‘

EdDSA operation params β€” that's the whole vibe πŸ’–

Definition at line 635 of file rte_crypto_asym.h.

⭐ Field Documentation ⭐

🌈 enum rte_crypto_asym_op_type op_type

Tells you whether you're doing signature generation or verification β€” main character energy, honestly πŸ’…

Definition at line 636 of file rte_crypto_asym.h.

πŸ“ rte_crypto_param message

The input message digest that's gonna get signed or verified. feed it your digest bestie ✨

Definition at line 639 of file rte_crypto_asym.h.

🫢 rte_crypto_param context

Context value for the sign op. Must not be empty for Ed25519ctx instance. like,, do not leave it empty, that's the one rule πŸ™ˆ

Definition at line 642 of file rte_crypto_asym.h.

πŸ¦‹ enum rte_crypto_edward_instance instance

Type of Edwards curve. slay πŸ’œ

Definition at line 647 of file rte_crypto_asym.h.

πŸ’€ rte_crypto_uint sign

Edward curve signature output : for signature generation input : for signature verification

(so it's output when you're generating, and input when you're verifying β€” know the difference bestie πŸ‘‘)

Definition at line 650 of file rte_crypto_asym.h.


πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for DPDK from the source code. not a human, just vibes πŸ€–βœ¨


ngl that's the whole page, go forth and sign your Edwards curves πŸ’–

DPDK Β· Version 26.03.0 Β· rte_crypto...sa_op_param(3) β€” mwah, that's the tea, see u in the next manpage πŸ§šβ€β™€οΈπŸ’«

πŸ“¦ where this page comes from