( bognarattila | 2021. 01. 05., k – 08:35 )

Az AES-t nem ügynökségek fejlesztették ki, hanem belga kriptográfusok, eredetileg Rijndael néven futott, mikor beszálltak az AES pályázatba. Akár a ChaCha20 is lehetne a következő szabvány, pl. NgES (Nextgen Encryption Standard) a DES-t és AES-t követően.

A teljességhez az is hozzátartozik, hogy az AES is már 20+ éves, találhatnak ki még jobb teljesítményű algoritmusokat. A nehézség a bizalom kérdése: bármilyen lángelme találhat ki olyan algoritmust, ami egyszer csak összedől, mint a kártyavár (lásd RC4, amit Rivest alkotott meg). A ChaCha20 is 10+ éves, valószínűleg kellően biztonságos, de ugyanúgy nem zárható ki, hogy a megvalósításba becsúszik valami kiskapu, merthogy elméletileg hiába jó valami, ha a megvalósítással probléma van.

Wikipédia szerint: "ChaCha20 usually offers better performance than the more prevalent Advanced Encryption Standard (AES) algorithm on systems where the CPU does not feature AES acceleration (such as the AES instruction set for x86 processors), or where the software does not implement support for it. As a result, ChaCha20 is sometimes preferred over AES in certain use cases involving mobile devices, which mostly use ARM-based CPUs."