OpenVPN presenterer en ny krypteringspakke kalt ChaCha20-Poly1305.
ChaCha20-Poly1305 er en strømkryptering (sammenlignet med AES som er en blokkryptering) og gir dermed bedre ytelse for enheter som ikke har AES-maskinvareakselerasjon (kjent som AES-NI). Årsaken til dette er at ChaCha20 bruker ARX (Addition-Rotation-XOR) som er mer CPU-vennlige instruksjoner enn binære felt AES bruker for Sbox- og Mixcolumn-beregninger.
Dette gjør også ChaCha20-Poly1305 litt sikrere enn AES-baserte kryptering siden bruk av oppslagstabeller gjør det sårbart for sidelastede cache-timingangrep uten bruk av AES-NI på maskinvaren.