Vad är kryptografiska algoritmer?

Kryptografiska algoritmer är sekvenser av processer, eller regler som används för att chiffrera och dechiffrera meddelanden i ett kryptografiskt system. Enkelt uttryckt är de processer som skyddar data genom att se till att oönskade personer inte kan komma åt den. Dessa algoritmer har en mängd olika användningsområden, inklusive säkerställande av trygg och verifieras finansiella transaktioner.

De flesta kryptografi algoritmer omfatta användning av kryptering, som gör två parter att kommunicera samtidigt förhindra att obehöriga personer från att förstå dessa meddelanden. Kryptering förvandlar läsbar klartext till något oläsbar, även känd som ciphertext . Den krypterade information som sedan dekrypteras att återställa den, vilket gör den begriplig för den avsedda part. Både kryptering och dekryptering fungerar bygger på algoritmer.

Det finns många olika typer av kryptografiska algoritmer, men de flesta av dem passar in i ett av två klassificeringar-symmetriska och asymmetriska. Vissa system dock använda en hybrid av båda klassificeringarna. Symmetriska algoritmer, som också kallas symmetrisk nyckel eller delad-nyckel algoritmer, arbete med hjälp av en nyckel som endast de två godkända parter. Även om dessa kan genomföras i form av block chiffer eller chiffer ström, att samma nyckel används för både kryptering och dekryptering av meddelandet. Data Encryption Standard (DES) och Advanced Encryption Standard (AES) är de mest populära exemplen på symmetrisk kryptering algoritmer.

Asymmetrisk kryptering algoritmer förlita sig på ett par nycklar-en publik nyckel och en privat nyckel. Den offentliga nyckeln kan avslöjas, men att skydda uppgifterna, den privata nyckeln måste vara hemliga. Dessutom måste kryptering och dekryptering av data skall utföras av de tillhörande privata och publika nycklar. Till exempel data krypteras med den privata nyckeln måste dekrypteras av den publika nyckeln, och vice versa. RSA är en av de vanligaste exemplen på denna algoritm.

symmetriska algoritmer är oftast mycket snabbare än asymmetriska algoritmer. Detta beror till stor del på att endast en nyckel krävs. Nackdelen med delad-nyckel-system är dock att båda parter vet den hemliga nyckeln. Dessutom, eftersom den algoritm som används är det offentliga rummet, det är faktiskt nyckeln som kontrollerar tillgång till uppgifterna. Av dessa orsaker måste nycklar att skyddas och ändras relativt ofta för att garantera säkerheten.

Även om kryptografiska algoritmer används för att tillhandahålla säkerhet, de är inte 100% idiotsäkert. Optimalt system kan infiltreras och känslig information kan äventyras som följd. Rigorösa tester av algoritmer, inte minst mot etablerade standarder och svagheter är avgörande för att säkerställa största möjliga säkerhet.


Kommentarer

  • Om oss
  • Reklam
  • Kontakta redaktören
  • Få nyhetsbrev
  • RSS-feed

Redaktör: Beáta Megyesi
Nyheter redaktör: Christiane Schaefer

Kundservice: Mats Schaefer,
Helena Löthman

Tel: +46 00 79 22 00
Fax: +46 00 79 22 01

© Copyright 2014 Debok.net - All rights reserved.