암호화 및 보안
(37)일상적인 보안 작업을 위한 해시, 인코딩, 서명, 키 도구입니다.
SSH 키 생성기
RSA SSH 키 쌍(2048, 3072 또는 4096비트)을 전적으로 브라우저에서 생성하세요. 개인 키도 공개 키도 기기를 떠나지 않습니다. 주석을 추가하고 둘 다 다운로드할 수 있습니다.
SHA1 해시 생성기
임의의 텍스트 입력에서 SHA-1 해시(40개의 16진수 문자)를 생성합니다. 기존 체크섬, Git 객체 ID 및 비보안성 무결성 검사에 유용합니다.
SHA256 생성기
어떤 텍스트든 SHA-256 해시를 생성합니다. 출력 결과는 64자리 16진수 형태이며, 이 알고리즘은 비트코인 주소, TLS 인증서 및 JWT 서명에 사용되는 것과 동일합니다.
SHA256 해시 생성기
어떤 텍스트에서도 SHA-256 해시를 생성합니다. 64자 소문자 16진의 결정론적 출력으로, Bitcoin, TLS 인증서, JWT 서명의 기반이 되는 알고리즘입니다.
SHA512 생성기
SHA-512 해시를 계산합니다. 16진 128자, 256비트 충돌 저항성을 제공하며, 현대 shadow 비밀번호 파일, 디지털 서명, HMAC에 사용됩니다.
SHA512 해시 생성기
어떤 텍스트든 SHA-512 해시를 128자 소문자 16진수 문자열로 생성합니다. 무료이고 빠르며 체크섬과 데이터 무결성 확인에 적합합니다.
RSA 키 쌍 생성기
PEM 형식의 새로운 RSA 공개키 및 비공개키 쌍을 생성하세요. JWT 서명, SSH 또는 TLS에 사용할 때는 2048비트, 3072비트 또는 4096비트 길이의 키를 선택하세요.
사토시 → BTC 변환기
사토시(sats)와 전체 비트코인 사이를 8자리 소수 정밀도로 변환합니다. 수수료 추정, Lightning 팁, 콜드 스토리지 감사에 유용합니다.
랜덤 API 키 생성기
서버에서 8~128자의 16진수, base64url, 영숫자 API 키 또는 UUIDv4를 생성합니다.
폴리비오스 암호 인코더
고정 5×5 I/J 공유 표를 사용해 라틴 문자를 폴리비오스 좌표로 바꾸거나 공백으로 구분한 숫자 쌍을 해독하세요.
PGP 키 생성기
Curve25519, RSA 2048 또는 RSA 4096으로 ASCII 아머 형식의 OpenPGP 키 쌍과 폐기 인증서를 생성하세요.
패스프레이즈 생성기
무작위 일반 단어로 기억하기 쉬운 패스프레이즈를 생성합니다. 단어 수, 구분 문자, 대문자화, 뒤에 붙이는 숫자를 조절할 수 있습니다.
비밀번호 강도 검사기
브라우저에서 비밀번호 강도를 검사하세요: 길이, 문자 종류의 다양성, 비트 단위 엔트로피, 대략적인 크랙 시간 추정. 아무것도 업로드되지 않습니다.
숫자-문자 암호
퍼즐, 수수께끼, 방탈출 단서에 쓰이는 A=1, B=2 암호(A1Z26)로 숫자를 문자로, 문자를 숫자로 변환하세요.
MD5 생성기
어떤 텍스트나 파일에서든 MD5 해시를 생성합니다. 128비트 결과를 16진수로 출력하며, 전부 브라우저에서 계산됩니다.
MD5 해시 생성기
텍스트 및 파일의 무결성 검증을 위해 MD5 체크섬을 계산합니다. 이 결과는 `md5sum` 또는 `openssl dgst -md5` 명령어의 출력과 일치합니다.
JWT 생성기
테스트용으로 사용할 수 있는 사용자 정의 헤더, 페이로드 클레임, HMAC 또는 RSA 서명 방식, 만료일 및 사용 대상 제한을 포함하는 인증된 JWT를 생성하세요.
HMAC 생성기
메시지와 비밀 키를 사용하여 API 인증 및 웹훅에 필요한 HMAC 서명(SHA-256, SHA-384, SHA-512, SHA-1, MD5)을 생성합니다.
Gwei에서 Ether로 변환기
Gwei 단위의 금액을 Ether(ETH)로 최대 18자리 소수로 변환합니다. 가스 수수료 추정과 거래 데이터 확인에 유용합니다.
해시 생성기
텍스트로부터 MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32 해시를 생성하고, 체크섬과 비교에 바로 쓸 수 있는 다이제스트를 복사하세요.
파일 해시 계산기
붙여 넣은 텍스트나 파일 내용의 MD5, SHA-1, SHA-256, SHA-512 해시를 계산하여 다운로드와 파일 무결성을 확인하세요.
ETH → USD 변환기
실시간 ETH/USD 환율 또는 직접 입력한 환율로 이더리움(ETH)을 미국 달러로 변환하세요. 어떤 ETH 수량의 USD 가치도 확인할 수 있습니다.
암호화 식별자
암호문 또는 해시 값을 붙여넣으면 식별자에 따라 MD5, SHA, bcrypt, AES, RSA, Base64 등 가능한 알고리즘이나 인코딩 방식이 제시됩니다.
CSR 생성기
PEM 형식의 인증서 서명 요청과 그에 맞는 RSA 개인 키를 생성합니다. common name, 조직 필드, 키 크기(2048, 3072, 4096비트)를 지정할 수 있습니다.
체크섬 검증기
모든 파일이나 텍스트의 MD5, SHA-1, SHA-256, SHA-384, SHA-512 또는 CRC-32 체크섬을 계산하고 게시자가 제시한 값과 비교해 일치 여부를 명확하게 확인하세요.
암호 식별기
암호문을 붙여 넣으면 Base64, hex, 이진수, 모스, 시저 또는 치환, JWT, 일반적인 해시 등 가능성이 높은 인코딩/암호 방식을 제안합니다.
SSL 인증서 생성기
자체 서명 SSL/TLS 인증서와 RSA 개인 키를 전부 브라우저에서 생성하세요. 사용자 지정 Common Name, SAN, 유효 기간을 PEM으로 내보냅니다.
Base64 파일 인코더
모든 파일(PDF, ZIP, 이미지, 실행 파일)을 Base64 텍스트로 인코딩해 JSON, 이메일, YAML, data URI에 삽입하세요. 브라우저에서 로컬로 실행되며 업로드가 없습니다.
Base58 인코더 및 디코더
UTF-8 텍스트나 16진수 바이트를 인코딩하고 Bitcoin, Ripple, Flickr 알파벳으로 Base58을 안전하게 디코딩하세요.
카이사르 암호 인코더
카이사르 암호로 텍스트를 암호화하고 복호화하세요. 1-25 사이의 모든 이동값을 지원하고, 특수한 경우인 ROT13을 처리하며, 문장 부호와 대소문자를 그대로 유지합니다.
bcrypt 생성기
plaintext password에서 bcrypt hash를 생성합니다. cost factor 4부터 13까지 조정 가능하며 Laravel, Django, Node, PHP와 호환됩니다.
bcrypt 해시 생성기
bcrypt 해시를 생성하거나 평문 비밀번호를 기존 bcrypt 해시와 대조해 검증합니다. 생성과 검증을 한 도구에서 나란히 제공합니다.
Base32 인코더 및 디코더
RFC 4648 알파벳으로 Base32 문자열을 인코딩하고 디코딩하세요. TOTP 시크릿, 대소문자를 구분하지 않는 토큰, 사람이 입력하는 식별자에 유용합니다.
Base85 인코더 및 디코더
PostScript와 PDF 파일 안에서 쓰는 Adobe Ascii85 방식으로 Base85를 인코딩하고 디코딩하세요. 이진 데이터에서는 Base64보다 더 작습니다.
Atbash 암호 인코더
A-Z를 Z-A로 매핑하는 히브리식 치환 암호 Atbash로 텍스트를 인코딩하거나 디코딩합니다. 같은 연산으로 암호화와 복호화를 모두 처리합니다.
AES 암호화 / 복호화
OpenSSL의 AES cipher로 낮은 위험의 텍스트를 암호화하고 복호화합니다. passphrase는 SHA-256으로 해시되며 Base64 출력은 IV와 암호문을 담습니다.
A1Z26 암호 인코더
A1Z26 암호(A=1, B=2, ... Z=26)로 텍스트를 인코딩하거나 숫자열을 다시 글자로 디코딩합니다. 구분자도 사용자 지정할 수 있습니다.