Startsida
Tjänster
Tillstånd och avgifter
Rapporter och statistiker
Föreskrifter, beslut och anvisningar
Kommunikationsverket
Kontaktuppgifter

Kommunikationsverket
Östersjögatan 3 A
PB 313
00181 HELSINGFORS

Växel 09 69 661

TV-avgifter
Kundtjänst 09 613 161

Kundservicen för Fi-domännamn 09 6966 700

Om kakor

Startsida > Tjänster > Tjänster efter ämne > Informationssäkerhet och dataskydd > Krypteringsmetoder > Hash funktioner

Hash funktioner

Med en hash funktion beräknas en kort kontrollsumma (hashvärde) av ordinarie längd ur en datamängd av arbiträr längd. Det är inte möjligt att räkna ut det ursprungliga meddelandet på basis av kontrollsumman. En bra hash funktion ger inte heller samma kontrollsumma som resultat av två olika meddelanden. Hash funktioner används främst för att skapa en digital signatur i ett meddelande eller för att spara lösenord i operativsystem. Hash funktioner kallas också enkelriktade funktioner.

När en digital signatur skapas beräknar avsändaren en kontrollsumma utifrån meddelandet och krypterar kontrollsumman med sin hemliga nyckel. Mottagaren dekrypterar kontrollsumman med avsändarens öppna nyckel, beräknar meddelandets kontrollsumma och jämför den beräknade kontrollsumman med kontrollsumman som dekrypterades med avsändarens nyckel. Om kontrollsummorna stämmer överens har meddelandet signerats med avsändarens hemliga nyckel och meddelandet har inte förändrats på vägen över nätet.

SHA-1 (Secure Hash Algorithm 1) är en hash funktion som används både i PGP (Pretty Good Privacy, kryptering av e-post) och i SSH (Secure Shell, kryptering av terminalförbindelser). Andra ofta använda hash funktioner är RIPEMD-160 och MD5 (Message Digest 5).

Sidan uppdaterad 11.10.2007   Utskrivbar version Utskrivbar version