EN - FR - DE - ES - IT - PT -

LexiconDream

🔤 Chiffer

En algoritm som används för att kryptera och dekryptera data.

Chiffer

Ett chiffer är en algoritm som krypterar och dekrypterar data. Den tar klartext och en nyckel och producerar chiffertext som ser ut som slumpmässigt brus. Utan nyckeln är chiffertexten värdelös. Med nyckeln kommer det ursprungliga meddelandet tillbaka. Chiffer har funnits i tusentals år, från Caesars Shift-chiffer till Enigma-maskinen till moderna AES. Matematiken har förändrats. Målet har inte.

Moderna chiffer finns i två varianter. Symmetriska chiffer använder samma nyckel för kryptering och dekryptering. AES är standarden, som används överallt från diskkryptering till HTTPS. Den är snabb och säker med rätt nyckelstorlekar. Strömmande chiffer som ChaCha20 krypterar data en bit eller byte i taget och fungerar bra på enheter utan hårdvaruacceleration. Asymmetriska chiffer använder ett nyckelpar och löser problemet med nyckeldistribution, men de är långsammare och används mest för nyckelutbyte och signaturer. Chiffern är bara så stark som dess implementering. Svaga nycklar, återanvända nonces och dålig utfyllnad har orsakat problem för system som använde starka algoritmer. Matematiken är vanligtvis inte den svaga punkten.

Chifferkategorier

Uppfinn inte din egen chiffer. Använd etablerade algoritmer och bibliotek som har överlevt årtionden av granskning.

Comments

No comments yet. Be the first to share a thought.

Leave a comment