암호화
이 장치의 HMAC, TOTP, CRC-32, 16진수, 엔트로피 및 임의 바이트입니다.
JWT 디코더
JWT 헤더와 페이로드를 디코드합니다.
HMAC-SHA256
UTF-8 메시지의 키드 SHA-256 MAC.
TOTP 코드
Base32 시크릿으로 RFC 6238 6·8자리 코드.
CRC-32
UTF-8 텍스트의 IEEE CRC-32 체크섬.
Hex 인코딩
UTF-8↔hex 텍스트.
비밀번호 강도
한 비밀번호의 문자집합 엔트로피 비트 추정.
랜덤 Hex
1–64 CSPRNG 바이트를 소문자 hex로.
HMAC-SHA1
키 있는 SHA-1 MAC, 소문자 hex.
HOTP 코드
카운터 기반 일회용 비밀번호.
Adler-32
UTF-8 텍스트의 Adler-32 체크섬.
Base32 인코딩
패딩 있는 RFC 4648 Base32.
XOR Hex
두 hex 문자열의 바이트별 XOR.
FNV-1a 32
UTF-8 텍스트의 32비트 FNV-1a.
SHA-256 다이제스트
UTF-8 텍스트의 SHA-256, hex.
SHA-1 다이제스트
UTF-8 텍스트의 SHA-1, hex.
MD5 다이제스트
UTF-8 텍스트의 MD5, hex.
CRC-16
UTF-8 텍스트의 CRC-16-CCITT.
Base32 디코딩
RFC 4648 Base32를 텍스트로 디코딩.
djb2 해시
UTF-8 텍스트의 고전 djb2 믹스.
카이사르 암호
A–Z 글자를 N칸 이동.
ROT47
인쇄 가능 ASCII를 47 회전.
HMAC-MD5
키 있는 MD5 MAC, 소문자 hex.
AND Hex
두 hex 문자열의 바이트별 AND.
OR Hex
두 hex 문자열의 바이트별 OR.
NOT Hex
hex 문자열의 비트 NOT.
Atbash 암호
A–Z 글자를 거울 치환합니다.
Vigenere 암호
키 있는 알파벳 암호.
상수 시간 비교
조기 종료 없이 두 문자열을 비교합니다.
텍스트 XOR
키로 텍스트를 XOR해 hex로.
hex 바이트 뒤집기
hex의 바이트 순서를 뒤집습니다.
Hex→Bin
hex 숫자를 이진 비트로.
Bin→Hex
이진 비트를 hex 숫자로.
랜덤 Base64
랜덤 바이트를 Base64로.
UTF-8→Hex
텍스트를 UTF-8 hex로 인코딩합니다.
Hex→UTF-8
UTF-8 hex를 텍스트로 디코딩합니다.
랜덤 UUID
랜덤 UUID v4를 생성합니다.
Hex→Base64
hex 바이트를 Base64로 변환합니다.
Base64→Hex
Base64를 hex 바이트로 변환합니다.
ASCII→Hex
ASCII 바이트를 hex로 인코딩합니다.
Hex→ASCII
hex를 ASCII 텍스트로 디코딩합니다.
랜덤 숫자
랜덤 십진 숫자열.
Hex 바이트 XOR
각 hex 바이트를 값으로 XOR합니다.
니블 교환 Hex
바이트마다 고/저 니블을 맞바꿉니다.
랜덤 알파
랜덤 A–Z/a–z 문자열.
바이트→비트 길이
바이트 수를 비트로 변환합니다.
Hex 키 반복
hex 키를 N번 반복합니다.
헥스 대문자
헥스 문자열을 대문자로.
헥스 소문자
헥스 문자열을 소문자로.
헥스 짝수 패딩
홀수 길이 헥스 앞에 0을 붙입니다.
랜덤 헥스 색
랜덤 #rrggbb 색상.
헥스 니블 회전
각 헥스 숫자에 니블 시프트를 더합니다.
헥스 바이트 수
헥스 문자열의 바이트 수.