So sánh các stream cipher (Salsa20 và ChaCha20) và các bộ AEAD (Salsa20-Poly1305 và ChaCha20-Poly1305) trên payload 64 B và 1024 B. Mọi thao tác đều chạy trên span không cấp phát bộ nhớ.
Stream cipher hiệu quả trên phần mềm: Salsa20 và ChaCha20 thực hiện mã hóa với tốc độ gần bằng phần cứng. Trạng thái được giữ trong bộ nhớ stackalloc, đảm bảo không cấp phát.
AEAD một lượt: Các cipher kết hợp với Poly1305 thực hiện xác thực và giải mã trong một lượt duy nhất trên khối bộ nhớ, giảm thiểu cache miss.
Khóa không cấp phát: Các phép tính khóa tốn kém, mỗi phép mất khoảng ~2–2.6 μs và chạy hoàn toàn không cấp phát (0 B), tách biệt các handshake mật mã khỏi tác động của garbage collection.
Tối ưu Keccak: Triển khai Keccak256 tự phát triển băm các cấu trúc nhỏ trong khoảng ~605 ns và cấu trúc 1 KB trong 4.86 μs mà không cấp phát bộ nhớ.
Chi phí PBKDF2 và cách ly: PBKDF2 là hàm dẫn xuất khóa an toàn, được thiết kế cố ý tốn kém về mặt tính toán (khoảng ~2.5 ms mỗi thao tác). Do tính chất phụ thuộc CPU, các kiểm tra PBKDF2 được tách khỏi hot path mạng để tránh làm đói thread pool của listener.