Symmetrisk kryptering
Vid den symmetriska metoden kan nyckeln som behövs för dekryptering av meddelandet direkt härledas från krypteringsnyckeln. I praktiken krypteras och dekrypteras ett meddelande med samman nyckel i de symmetriska krypteringsalgoritmerna. De symmetriska krypteringsalgoritmerna uppdelas generellt i flödes- och blockkryptering.
Den största fördelen med symmetriska krypteringsmetoder är metodens snabbhet. Genomgångstiden med utrustningar som särskilt byggts för symmetrisk kryptering är till och med flera hundra megabyte per sekund. Symmetrisk kryptering är också en traditionell metod, och genomförandet av symmetriska krypteringsmetoder har en lång historia.
Problemet med symmetrisk kryptering är nyckelhantering, eftersom både avsändaren och mottagaren av meddelandet måste veta samma krypteringsnyckel. Det behövs ett säkert sätt för förmedling av nycklarna mellan parterna, till exempel så att nyckeln levereras personligen (t.ex. per diskett) eller krypteras (asymmetrisk kryptering).
Den mest kända krypteringsmetoden är sannolikt DES (Data Encryption Standard), som blivit känd med namnet DEA (Data Encryption Algorithm). DES är en global standard sedan från 1970-talet och standarder som utvecklats av det, t.ex. 3DES, används fortfarande i omfattande utsträckning.
DES-algoritmen i sig kan inte anses vara tillräckligt säker för alla användningsändamål, i synnerhet när den har korta nyckellängder. Man har lyckat knäcka DES-krypteringen genom att pröva alla möjliga nycklar. AES (Advanced Encryption Standard), en standard för kryptering har redan introducerats och detta har också planerats att ersätta DES. AES utvecklades för USA:s myndigheters och den privata sektorns behov. Den för AES valda algoritmen är Rijndael, en symmetrisk krypteringsalgoritm som baserar sig på blockkrypteringen. Standardiserade nyckellängder för AES är 128, 192 och 256 bitar. Övriga allmänt använda symmetriska krypteringsalgoritmer är bl.a. IDEA (International Data Encryption Algorithm), Blowfish, RC5 och CAST.