온라인 ChaCha20 암호화 및 복호화 도구

ChaCha20 암호화

ChaCha20 복호화

이 도구에 대해

이 도구의 활용 분야

ChaCha20은 Daniel J. Bernstein이 설계한 현대적인 스트림 암호화 알고리즘입니다. Salsa20에서 파생되었으며 강력한 확산성과 실용적인 성능으로 알려져 있습니다.

이 페이지에서는 UTF-8, Base64 또는 Hex 입력을 사용하여 ChaCha20으로 페이로드를 암호화하고 복호화할 수 있으며, 프로토콜 디버깅 및 구현 검증에 유용합니다.

키 및 nonce 요구사항

  • 키는 반드시 32바이트 길이여야 합니다.
  • nonce는 8바이트 또는 12바이트 길이여야 합니다.
  • 입력, 키, nonce는 각각 UTF-8, Base64, 또는 Hex 형식으로 제공할 수 있습니다.

사용 방법

  1. 평문 또는 암호문을 입력하고 해당 인코딩을 선택하세요.
  2. 올바른 바이트 길이의 키와 nonce를 입력하세요.
  3. 출력 인코딩을 선택하고 암호화 또는 복호화를 실행하세요.
  4. 키와 nonce의 테스트 값이 빠르게 필요할 때 무작위 생성 기능을 사용하세요.

관련 도구