해시/암호화
PGP 키를 생성하고, openpgp.js 라이브러리를 통해 메시지를 암호화 및 복호화합니다(OpenPGP, RFC 4880).
텍스트 또는 파일의 해시를 13가지 알고리즘으로 한 번에 계산: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32, Adler-32.
파일이나 텍스트의 무결성을 검증합니다 — 예상 해시를 붙여넣으면 지원되는 13개 알고리즘 중에서 자동으로 감지합니다.
비밀 키로 텍스트나 파일의 HMAC(Hash-based Message Authentication Code)을 계산합니다 — MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 8개 알고리즘을 한 번에.
bcrypt로 비밀번호를 해시화하고(랜덤 솔트와 조정 가능한 비용) 기존 bcrypt 해시와 비밀번호를 대조 검증합니다.
버전 1, 3, 4, 5, 6, 7 UUID 생성 — 무작위, 시간 기반, 이름 기반(name-based).
길이와 문자 집합을 설정할 수 있는 암호학적으로 안전한 무작위 비밀번호.
URL 목록으로 sitemap.xml을 만듭니다 — lastmod/changefreq/priority 포함, 검증 및 중복 제거.
JSON을 YAML, CSV, XML 또는 TOML로 변환, 또는 반대로 변환 — 모두 브라우저에서, 라이브러리 없이.
두 텍스트를 줄 단위로 비교 — 추가, 삭제, 변경된 내용을 표시하며, 변경된 줄은 단어 수준으로 강조 표시.
텍스트(라틴 문자·키릴 문자)를 모스 부호(점과 선)로 인코딩, 또는 그 반대로 디코딩. 표에 대응이 없는 문자는 건너뜁니다.
중첩된 JSON을 "경로: 값" 형태의 평면 목록으로 펼치고(Flatten), 다시 중첩 구조로 재구성(Unflatten). 경로 표기법은 JSONPath/JSON Diff와 동일합니다: store.book[0].price.
텍스트를 URL에 안전한 "슬러그"로 변환: 키릴 문자(우크라이나어/러시아어)를 공식 표준에 따라 음역하고, 발음 구별 기호와 불필요한 문자를 제거하며, 소문자로 변환.