Kalkulačka/Počítačová kalkulačka/ Kalkulátor Šifrování (Hash) Řetězců

Co je hash algoritmus?

Hash algoritmus je algoritmus, který převádí data libovolné délky na hodnotu pevné délky. Používá se především pro ověřování integrity dat, ukládání hesel atd.

Podrobné vysvětlení podporovaných algoritmů:

MD5 (Message Digest Algorithm 5)
  • Délka hash: 128비트 (32자)
  • Funkce: 빠른 처리 속도
  • Slabine: 충돌 공격에 취약하여 보안용으로 부적합
  • Příklad použití: 파일 무결성 체크, non-cryptographic 용도
SHA-1 (Secure Hash Algorithm 1)
  • Délka hash: 160비트 (40자)
  • Funkce: MD5보다 안전하나 여전히 취약
  • Slabine: 2017년 구글에서 충돌 공격 성공
  • Příklad použití: 레거시 시스템 호환용
SHA-256
  • Délka hash: 256비트 (64자)
  • Funkce: SHA-2 계열, 현재 가장 널리 사용
  • Úroveň zabezpečení: 2030년까지 안전하다고 평가
  • Příklad použití: 비트코인, SSL 인증서
SHA-512
  • Délka hash: 512비트 (128자)
  • Funkce: SHA-256보다 긴 해시값
  • Úroveň zabezpečení: 높은 보안이 필요한 경우 사용
  • Příklad použití: 높은 보안 요구사항의 금융 시스템
Base64
  • Funkce: 해시가 아닌 인코딩 방식
  • 가역성: 디코딩 가능
  • Příklad použití: 이미지 임베딩, API 키 전송

Bezpečnostní upozornění

⚠️ Důležité upozornění

  1. Upozornění na citlivá data: Netestujte skutečná hesla nebo osobní údaje
  2. Hash ≠ Šifrování: Hash je jednosměrný. Dešifrování není možné
  3. Doporučené použití Salt: Při ukládání hesel vždy používejte salt

Průvodce výběrem algoritmu

  • Ověřování integrity souborů: SHA-256 또는 SHA-512 추천
  • Hashování hesel: PBKDF2, bcrypt, scrypt 사용 권장
  • Kódování dat: Base64 사용
  • Kompatibilita s legacy systémy: MD5 또는 SHA-1(단, 보안용 X)

Vstup


Počet znaků: 0

Zašifrované Výsledky


SHA-256

-

SHA-512

-

MD5

-

SHA-1

-

Base64

-

Porovnat hash hodnotu

Porovnání algoritmů