~/talk

New Asymmetric Crypto Algorithm in DPDK - EdDSA

Talkat DPDK Summit North America 2024 · on Wednesday, 2024-09-25· at 09:40· Margaret Ballroom· [security]
links:none on file
links:none on file
slides:none on file

DPDK adds EdDSA support (Ed 25519 and Ed 448) with curve IDs 29 and 30 and RFC 8032 test vectors validated by auto tests. New crypto-session enums, Ed-specific parameters and an asymmetric flag for compressed public key enable pubkey-gen, sign and verify via the existing crypto-op API (session transform, Pub_Key_Generate op, sign/verify ops). Implementation is deterministic (no nonce), resists side-channel timing/cache attacks, and shows ~30% faster signing with hardware offload and ~12% faster verification versus ECDSA; software TLS handshake performance is comparable.

AI-written summary · about

  1. 0:00Symmetric vs asymmetric crypto
  2. 1:26Public key cryptography role
  3. 3:11Side channel attacks explained
  4. 3:54EdDSA algorithm introduction
  5. 5:29EdDSA advantages over RSA ECDSA
  6. 7:02EdDSA in DPDK implementation
  7. 8:30Public key generation with EdDSA
  8. 9:40Sign and verify operations
  9. 10:45Performance study results
  10. 12:09EdDSA summary and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.