symmetrisk kryptering , også kendt som delt nøgle -kryptering , er såkaldte fordi en enkelt , delt nøgle bruges til at kryptere og dekryptere beskeder . Symmetrisk kryptering kan sammenlignes med en kombination lås beskytter et sikkert; på samme måde , at en enkelt kombination beskytter sikkert , så en enkelt krypteringsnøgle beskytter meddelelserne. Væsentlige, er beskeder opdelt i stykker , eller blokke , og krypteringsnøglen anvendes på hver blok til at producere en krypteret version af meddelelsen , der er kendt som ciphertext .
Styrker &Svagheder
Symmetriske krypteringsalgoritmer er typisk enklere end asymmetriske krypteringsalgoritmer . Det betyder, at de er hurtige , nemme at implementere og mindre afhængige af edb- ressourcer, såsom processorkraft og hukommelse, men også lettere at forstå og bryde ind , eller crack . Den væsentligste svaghed symmetrisk kryptering er, at hvis en hacker kompromiser krypteringsnøglen , kan han læse alle de beskeder, der er krypteret med denne nøgle . Det betyder, at hvis hundreder af nøgler distribueres til brugerne , de har alle brug for at blive omfordelt til at opretholde sikkerheden , hvis nøglen er kompromitteret .
Asymmetrisk kryptering
asymmetrisk kryptering , også kendt som public key kryptering , kaldes sådan, fordi to forskellige nøgler , der er kendt som en offentlig nøgle og en privat nøgle , der bruges til at kryptere og dekryptere data . Asymmetrisk kryptering behandler meddelelser ligesom enorme antal , der multipliceres og divideres at producere en resten før de konverteres tilbage til tekst.