텍스트 암호화 무료 온라인: AES 암호화 해시 생성기
585 회 사용암호화 팁
AES 암호화 — 군사급 보안
AES(Advanced Encryption Standard)는 가장 안전한 암호화 표준입니다. 키로 암호화하고 복호화합니다. 올바른 키 없이는 텍스트를 읽을 수 없습니다.
안전한 암호화 키
대소문자, 숫자, 기호가 포함된 길고 복잡한 키를 사용하세요. 암호화된 메시지와 같은 채널로 키를 공유하지 마세요.
해시 — 되돌릴 수 없는 지문
SHA-256과 SHA-512는 텍스트의 디지털 지문을 생성합니다. 암호화와 달리 해시는 되돌릴 수 없습니다. 데이터 무결성 검증에 유용합니다.
자주 묻는 질문
암호화와 해시의 차이는?
암호화는 가역적입니다: 올바른 키로 원본 텍스트를 복원할 수 있습니다. 해시는 비가역적입니다: 원본으로 되돌릴 수 없는 고정된 지문을 생성합니다.
AES는 안전한가요?
네, AES-256은 정부와 군대가 사용하는 가장 안전한 암호화 표준입니다. 현재 기술로는 사실상 해독이 불가능합니다.
키를 잃어버리면 어떻게 되나요?
올바른 키 없이는 AES로 암호화된 텍스트를 복호화할 수 없습니다. 키 없이 텍스트를 복원할 방법이 없으므로 안전한 곳에 보관하세요.
한 번에 암호화하거나 해시할 수 있는 텍스트 양에 제한이 있나요?
이 도구에서는 암호화나 해시 생성에 엄격한 제한이 없습니다. 유일한 제약은 브라우저의 메모리입니다. 테스트 결과 약 50MB까지의 텍스트 파일은 느려지기 전까지 원활하게 처리할 수 있습니다. 더 큰 파일은 여러 조각으로 나누어 각각 암호화하세요. 대부분의 실용적인 용도—단락 하나, 코드 페이지, 이메일 전체 스레드—는 즉시 작동합니다.
다른 암호화 도구에서 만든 암호문을 이 도구로 복호화할 수 있나요?
해당 도구가 AES를 동일한 매개변수(키 길이, CBC 모드, IV 처리 방식)로 사용하는 경우에만 가능합니다. 이 도구는 AES-256-CBC를 사용하며, 무작위 IV를 암호문 앞에 추가합니다. 다른 도구가 IV를 제거하거나 형식을 바꾸면 복호화가 실패합니다. JSON API 응답을 디버깅할 때는 먼저 원시 출력 형식을 확인하세요. 간단한 테스트: 여기서 짧은 단어를 암호화한 후, 다른 도구에서 복호화를 시도해보세요. 호환 여부를 바로 알 수 있습니다.
동일한 텍스트를 동일한 키로 두 번 암호화하면 동일한 출력이 나올 수 있나요?
이 도구에서는 절대 그렇지 않습니다. AES-256-CBC는 매번 무작위 초기화 벡터(IV)를 사용하므로 암호문이 항상 다르게 보입니다. 이는 의도된 설계로, 공격자가 반복 패턴을 발견하는 것을 막습니다. 'A'라는 글자 하나를 두 번 암호화해도 완전히 다른 결과가 나옵니다. IV가 자동으로 출력에 포함되므로 복호화는 정상 작동합니다. 팁: 테스트를 위해 결정론적 출력이 필요하다면 IV를 수동으로 고정할 수 있는 도구를 찾아보세요.
AES로 URL을 암호화하면 이메일이나 채팅에 붙여넣어도 안전한가요?
네, 하지만 키를 메시지와 분리해서 보관해야 합니다. 이 도구의 Base64 출력 형식을 사용하면 AES 출력은 URL에 안전합니다—링크를 깨뜨리는 특수 문자가 없습니다. 실제로 Slack이나 이메일에 암호문을 붙여넣는 사람들을 많이 봤는데 문제없었습니다. 진짜 위험은 같은 스레드에서 키를 공유하는 것입니다. 그건 모든 의미를 무너뜨립니다. 예를 들어, 'https://example.com/login'을 암호로 암호화한 다음 암호문과 키를 다른 채널—하나는 이메일, 다른 하나는 SMS—로 보내보세요.
탭을 닫으면 내 데이터는 어떻게 되나요?
아무 일도 일어나지 않습니다. 이 도구는 처음부터 데이터를 볼 수 없기 때문입니다. 암호화, 복호화, 해시 생성은 모두 JavaScript로 브라우저 안에서만 실행되며 서버 요청은 전혀 없습니다. 탭을 닫는 순간 붙여넣은 평문이나 키를 포함한 세션 상태는 메모리에서 삭제됩니다. 남는 건 브라우저 캐시뿐인데, 여기에는 폼 내용이 저장되지 않습니다. 민감한 계약서를 다룬다면 붙여넣고 암호화한 뒤 출력을 복사하고 탭을 닫으세요. 정리할 게 없습니다.
텍스트 암호화/복호화 사용 방법
- AES 탭: 암호화할 텍스트와 키를 입력하세요
- 암호화를 클릭하면 암호화된 텍스트가 생성됩니다
- 복호화: 암호화된 텍스트와 같은 키를 입력하세요
- 해시 탭: 텍스트를 입력하면 SHA 해시가 생성됩니다
- 해시는 비가역적입니다 — 텍스트를 복원할 수 없습니다