ChaCha20 / XChaCha20-Poly1305
Современный поточный шифр (AEAD)
100% локально — ничего не загружается
Параметры
Ключ (32 bytes)
Nonce (12 bytes)
AAD (необязательно)
Вывод
Вывод
—
Как использовать
- Выберите вариант: ChaCha20 (сырой поток) или AEAD на Poly1305.
- Укажите 32-байтный ключ (парольная фраза или сырой hex) и nonce.
- Шифруйте или дешифруйте; AEAD-режимы проверяют целостность автоматически.
Вопросы и ответы
ChaCha20 или AES?
Оба стойкие. ChaCha20 быстрее без аппаратной поддержки AES и лежит в основе шифросюитов TLS 1.3 вроде TLS_CHACHA20_POLY1305_SHA256.
Что такое XChaCha20?
Вариант с 24-байтным nonce: генерировать nonce случайно безопасно, что устраняет ловушки управления счётчиком у 12-байтного оригинала.