BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.riscv-europe.org//eu-summit-2026//talk//QGKMZ7
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-eu-summit-2026-QGKMZ7@cfp.riscv-europe.org
DTSTART;TZID=CET:20260609T133000
DTEND;TZID=CET:20260609T134000
DESCRIPTION:ChaCha20 is a high-performance stream cipher widely deployed in
  TLS and SSH\, typically combined with Poly1305 for authenticated encrypti
 on. This paper presents a practical vectorized implementation of ChaCha20 
 using the RISC-V Vector (RVV) extension\, with complete engineering code i
 n the Go ecosystem. We outline how ChaCha20's add--xor--rotate structure m
 aps to RVV instructions and describe a fully vectorized design covering re
 gister allocation\, rotation implementation\, and 64-byte block processing
 . Experiments on a real RISC-V 64 platform (Spacemit X60) show up to 1.5X 
 throughput improvement on large data blocks and a 35.58% geometric mean sp
 eedup over the generic Go implementation. The implementation is suitable f
 or direct integration into open-source cryptographic stacks on RVV-enabled
  RISC-V platforms.
DTSTAMP:20260522T163244Z
LOCATION:Poster Island B
SUMMARY:Improving ChaCha20 by RISC-V Vector Extension: Design and Engineeri
 ng Implementation - Meng Zhuo
URL:https://cfp.riscv-europe.org/eu-summit-2026/talk/QGKMZ7/
END:VEVENT
END:VCALENDAR
