텍스트 암호화·복호화 – AES, ChaCha20 외 8가지 암호
비밀번호나 직접 정한 키와 IV로 텍스트를 암호화하거나, 받은 암호문을 복호화합니다. AES, ChaCha20, Triple DES, DES, Blowfish, Twofish, RC4, Camellia, Serpent, SM4 열 가지 암호를 씁니다. 새 데이터에는 틀린 비밀번호와 바뀐 텍스트까지 알아내는 GCM 모드의 AES나 ChaCha20-Poly1305를 고르고, 오래된 암호는 아직 그것을 쓰는 시스템과 데이터를 주고받을 때 씁니다. 비밀번호 방식은 모든 암호에서 openssl enc -pbkdf2의 Salted__ 형식을 쓰며, OpenSSL에 있는 암호와 모드라면 같은 작업을 하는 openssl 명령도 보여 줍니다. 모든 처리는 브라우저 안에서 이루어져 텍스트, 비밀번호, 키가 기기 밖으로 나가지 않으며, 무료이고 가입도 필요 없습니다.
- AESAES-128·192·256(GCM, CBC, CTR 등)으로 텍스트를 암호화·복호화합니다.
- ChaCha20ChaCha20-Poly1305 또는 ChaCha20으로 텍스트를 암호화·복호화합니다.
- Triple DES (3DES)오래된 시스템과 맞추기 위한 Triple DES(DES-EDE3) 암호화·복호화.
- DES옛 데이터를 위한 DES 암호화·복호화.
- Blowfish원하는 키 길이로 Blowfish 암호화·복호화.
- TwofishAES 결선 후보였던 Twofish로 암호화·복호화합니다.
- RC4옛 데이터를 위한 RC4 스트림 암호 암호화·복호화.
- CamelliaCamellia-128·192·256으로 텍스트를 암호화·복호화합니다.
- SerpentAES 결선 후보였던 Serpent로 암호화·복호화합니다.
- SM4중국 국가 표준 SM4로 텍스트를 암호화·복호화합니다.