본문으로 건너뛰기

AES 키 생성기

브라우저에서 직접 암호학적으로 안전한 128비트 또는 256비트 AES 키를 생성하세요. 키는 서버로 전송되지 않으며 — 모든 생성은 WebCrypto API를 사용하여 로컬에서 이루어집니다.

키 크기

Your AES-256 Key (64 hex characters)

…

Locki 암호화 형식과 호환

알고리즘
AES-256-GCM
키 길이
256 bits / 64 hex chars
암호화 API
WebCrypto (브라우저 네이티브)
개인정보 보호
로컬에서 생성되며 전송되지 않음

AES 암호화 키란?

AES 키는 데이터를 암호화하고 복호화하는 데 사용되는 무작위 비밀 값입니다. 데이터를 잠그는 것과 동일한 키가 잠금을 해제하는 데 필요합니다 — 키가 없으면 내용은 영구적으로 읽을 수 없게 됩니다. 키는 16진수 문자열로 표현됩니다: 128비트 키는 32자, 256비트 키는 64자입니다.

128비트 vs 256비트

AES-128

16바이트 · 32자 (16진수)

빠르고 모든 실용적인 목적에 있어 계산상 안전합니다. TLS, 디스크 암호화 및 소비자 애플리케이션에서 널리 사용됩니다. 성능이나 호환성이 우선순위일 때 좋은 선택입니다.

AES-256

32바이트 · 64자 (16진수)

더 큰 보안 마진을 가지며 정부 및 높은 규정 준수 표준(NIST, FIPS)에서 요구됩니다. Locki에서 사용하는 형식입니다. 민감한 비즈니스 또는 규제 데이터를 처리할 때 권장됩니다.

AES 키는 무엇에 사용되나요?

AES 키는 대칭 암호화를 구현합니다 — 하나의 키로 암호화하고 동일한 키로 복호화합니다. 일반적인 사용 사례:

  1. 01Slack, 이메일 또는 Notion으로 전송하기 전에 메시지 암호화
  2. 02팀 간에 공유되는 API 키, 비밀번호 및 자격 증명 보호
  3. 03클라우드 스토리지에 업로드하기 전에 파일 내용 보안
  4. 04올바른 키를 가진 사람만 읽을 수 있도록 민감한 데이터 게이트

이 도구에 대한 질문

이 AES 키 생성기는 안전한가요?
네. 키는 Web Crypto API의 암호학적으로 안전한 난수 생성기를 사용해 브라우저에서 생성됩니다. 어떤 것도 서버로 전송되지 않습니다.
128비트와 256비트 AES 키의 차이는 무엇인가요?
128비트 키는 16바이트(16진수 32자), 256비트 키는 32바이트(16진수 64자)입니다. 둘 다 안전한 것으로 간주됩니다. AES-256은 더 큰 보안 여유를 제공하며, 오래 사용하는 비밀 정보에 일반적으로 선택됩니다.
키는 어떤 형식인가요?
16진수입니다. 256비트 키는 0–9와 a–f로 이루어진 64자 문자열이며, 라이브러리, 환경 변수, Locki 확장 프로그램에 바로 붙여 넣을 수 있습니다.
이 키를 Locki 밖에서도 사용할 수 있나요?
네. 표준 AES 키이므로 OpenSSL, Node.js crypto, Web Crypto API 등 모든 AES-GCM 구현에서 작동합니다.