ENCRYPTION
ChaCha20
AES hardware дэмжлэггүй орчинд зориулсан хурдан stream cipher.
Юу вэ?
Даниел Бернштейний зохион бүтээсэн stream cipher бөгөөд Poly1305 authenticator-тай хамт RFC 8439-т стандартчилагдсан.
Хэрхэн ажилладаг вэ?
256 битийн түлхүүр, nonce болон тоолуур ашиглан ARX (Add-Rotate-XOR) үйлдлээр pseudo-random keystream үүсгэж, оролтын мэдээлэлтэй XOR хийж шифрлэдэг.
Хаана ашиглагддаг вэ?
- TLS 1.3 (ялангуяа AES-NI дэмждэггүй мобайл CPU)
- WireGuard VPN
- Google QUIC протокол
Стандарт: RFC 8439