텍스트 암호화
텍스트 암호화란 무엇입니까?
텍스트 암호화는 AES-GCM 또는 AES-CBC와 같은 암호화 알고리즘을 사용하여 평문을 암호화된 형식으로 변환합니다. 이를 통해 올바른 비밀 키를 가진 사람만 데이터를 해독하고 읽을 수 있습니다. 암호화는 전송 또는 저장 중 민감한 정보를 보호하는 데 필수적입니다.
Supported Algorithms:
Symmetric Encryption (AES):
- AES-GCM (Recommended): Provides authenticated encryption with associated data (AEAD). Most secure for general use.
- AES-CBC: Traditional block cipher mode. Requires padding.
- AES-CTR: Counter mode. Converts block cipher to stream cipher.
Asymmetric Encryption (RSA):
- RSA-OAEP: Uses public key for encryption. Limited to ~190 characters due to key size constraints. Use for encrypting small data or symmetric keys.
Output Format:
For AES algorithms: JSON with base64-encoded components
{"iv": "base64_encoded_iv", "data": "base64_encoded_ciphertext"}
For RSA: Base64-encoded ciphertext only (no IV needed)
base64_encoded_ciphertext
This format is compatible with most encryption/decryption tools and libraries.
텍스트 암호화 도구 사용 방법
-
입력 필드에 암호화하고 싶은 텍스트를 입력합니다.
-
암호화 알고리즘을 선택합니다 (대부분의 경우 AES-GCM이 권장됩니다).
-
자신의 비밀 키를 입력하거나 (최소 32자) 키 버튼을 클릭하여 무작위로 생성합니다.
-
입력하면 암호화 결과가 자동으로 생성됩니다.
-
암호화 결과를 복사하고 비밀 키를 안전하게 보관하세요 - 나중에 데이터를 해독하는 데 필요합니다.
-
보안을 위해 눈 아이콘을 사용하여 비밀 키를 표시/숨깁니다.
Additional Tips:
- For AES: The secret key is auto-generated or you can provide your own (minimum 32 characters)
- For RSA: You need a public key in PEM format. Generate one using the Key Generator tool or OpenSSL
- RSA limitations: Can only encrypt short text (~190 characters). For longer texts, use AES algorithms
- Output encoding: Base64 is used for compatibility with other encryption tools and libraries
보안 참고 사항
이 도구는 강력한 암호화를 위해 브라우저의 기본 Web Crypto API를 사용합니다. AES-GCM은 연관 데이터가 있는 인증된 암호화 (AEAD)를 제공하여 대부분의 애플리케이션에 권장되는 선택입니다. AES-CBC는 기존 블록 암호화를 제공합니다. 항상 비밀 키를 안전하게 보관하고 공개적으로 공유하지 마세요. 암호화 출력에는 초기화 벡터 (IV)와 암호화된 데이터가 JSON 형식으로 포함됩니다.
Important Notes:
- All encryption happens locally in your browser using the Web Crypto API
- The IV (Initialization Vector) is automatically generated for each encryption and must be saved with the ciphertext
- For RSA encryption, you encrypt with a public key; decryption requires the corresponding private key
- Store your secret keys securely - if lost, encrypted data cannot be recovered
- Base64 encoding makes the output portable and compatible with most tools and programming languages
이 무료 온라인 텍스트 암호화 도구는 빠르고 안전하며 브라우저에서 완전히 작동합니다. 모든 암호화는 Web Crypto API를 사용하여 로컬로 수행됩니다 - 데이터가 서버로 전송되지 않습니다. 개발자, 보안 전문가 및 민감한 텍스트 데이터를 빠르고 안전하게 암호화해야 하는 모든 사람에게 완벽합니다.
Keywords: 텍스트 암호화 온라인, AES 암호화, 텍스트 암호화, AES-GCM, AES-CBC, 안전한 텍스트 암호화, 무료 암호화 도구, Web Crypto API 암호화, 클라이언트 측 암호화