Skip to main content

Vad är en blockchiffer?

En blockchiffer är en symmetrisk kryptografisk algoritm som används för att krypa känslig data.Program eller algoritmer som faktiskt utför uppgiften att dölja data kallas chiffer.Förvirring, eller kryptering, data ger andra fördelar förutom hemlighet.Kryptering kan också säkerställa att ett meddelande inte har ändrats, samt verifiera avsändarens identitet.

Cryptography är vetenskapen om att vända läsbara okrypterade data, kallad PlainText, till krypterade data, kallad chiffertext.Blockchiffer skiljer sig från den andra huvudkategorin av symmetriska algoritmer, strömmaphers, genom att de krypterar data i bitar eller block, istället för en karaktär i taget.En blockchiffer anses i allmänhet vara säkrare än en strömchiffer eftersom den är mer slumpmässig, medan en ström chiffer fungerar snabbare när klartexten är kort.

Begreppet en blockchiffer är symmetrisk kommer från den faktiska processen för krypteringsdata.Symmetrisk kryptografi, även kallad privat nyckelkryptografi, använder en enda nyckel för att kryptera och dekryptera data.Det är viktigt att nyckeln förblir privat eftersom alla som har den kan läsa alla meddelanden som skickas.Detta är i motsats till asymmetrisk kryptografi, som använder två nycklar, en privat nyckel som är säkrad och en offentlig nyckel som är tillgänglig för alla.

att krypt.Julius Caesar använde det som nu är allmänt känt som Caesar -chifferen för att skicka hemliga meddelanden till sina generaler.Kryptografiska system attackeras ständigt, och eftersom gamla algoritmer bryts utvecklar kryptografer nya program för att dölja meddelanden.Vissa populära versioner av blockchiffer inkluderar datakrypteringsstandard (DES), avancerad krypteringsstandard (AES) och internationell datakrypteringsalgoritm (IDEA). DES är en välkänd konventionell blockchiffer som använder en 56-bitars symmetrisk nyckel.Data är krypterade i 64-bitarsblock.Varje gång DES krypterar ett 64-bitars klartextblock kör det det genom algoritmen 16 gånger eller omgångar.På grund av den korta 56-bitarsnyckeln anses DES inte längre vara säker för många applikationer. AES valdes i oktober 2000 av National Institute of Standards and Technology (NIST) som en säkrare ersättning för DES.AES använder tre olika nycklar för att utföra flera krypteringsrundor på klartextblock på 128-bitar.Nyckelstorlekarna är 128, 192 och 256-bitar långa. Ett annat blockchiffer är IDEA, som används allmänt i Europa och använder en 128-bitars nyckel för att utföra åtta omgångar med kryptering på 64-bitars block med klartext.Idea skapades 1992 av James Massey och Xuejia Lai under ett forskningsavtal med en svensk teknikstiftelse.Även om IDEA utvecklades med privata bidrag är den gratis för icke-kommersiell användning.