이 도구의 활용 분야
ChaCha20은 Daniel J. Bernstein이 설계한 현대적인 스트림 암호화 알고리즘입니다. Salsa20에서 파생되었으며 강력한 확산성과 실용적인 성능으로 알려져 있습니다.
이 페이지에서는 UTF-8, Base64 또는 Hex 입력을 사용하여 ChaCha20으로 페이로드를 암호화하고 복호화할 수 있으며, 프로토콜 디버깅 및 구현 검증에 유용합니다.
키 및 nonce 요구사항
- 키는 반드시 32바이트 길이여야 합니다.
- nonce는 8바이트 또는 12바이트 길이여야 합니다.
- 입력, 키, nonce는 각각 UTF-8, Base64, 또는 Hex 형식으로 제공할 수 있습니다.
사용 방법
- 평문 또는 암호문을 입력하고 해당 인코딩을 선택하세요.
- 올바른 바이트 길이의 키와 nonce를 입력하세요.
- 출력 인코딩을 선택하고 암호화 또는 복호화를 실행하세요.
- 키와 nonce의 테스트 값이 빠르게 필요할 때 무작위 생성 기능을 사용하세요.
관련 도구
- 대칭 암호화/복호화:AES, TripleDES, Rabbit 및 RC4로 암호화하고 복호화하세요