Advanced Encryption Standard

Introduction


Advanced Encryption Standard - AES er et avansert sikkerhetssystem som brukes i området der høy sikkerhet er nødvendig. I utgangspunktet er det en standard algoritme typisk beregnet for militære formål, for eksempel for å kryptere den konfidensielle de instrumenter og dokumenter. Det er passe for de kommersielle sektorer samt hvor kryptering er alltid nødvendig for å tjene konkurranse edgeHistorical Bakgrunnen for AES
hovedkonsept for den avanserte krypteringsstandarden ble utviklet i januar 1997 av NIST (National Institute of Standards &. Technology A robust erstatning av datakrypteringsstandard var nødvendig i handelsavdelingen i USA enhet for å redusere graden nivåer av Datakryptering standard for dette formålet symmetriske algoritmer ble foreslått fordi det var basert på strukturen med samme kryptering og dekryptering nøkler. Royalty fri tilgang til disse algoritmene var nødvendig som ikke var mulig, slik at endelig symmetrisk algoritme kalt Cipher AES ble innført, noe som er til stor nytte når det gjelder sikkerhet. Anmeldelser Avansement i AES
Etter ankomsten av AES, det var pin for offentlig kommentar og tilbakemelding for forbedring i dagens standard. Etter ett år med sin advent NIST gjennomført åpen forskning og valgt femten toppkandidater av stor pool av forskning for den foreløpige analysen for den videre kryptografi som involverte sekvens av prosesser fra National Security Agency. Denne prosessen var bakken grunnlaget for NIST velge fem algoritmer for videre analyse i 1999.some av disse algoritmene var MARS som ble presentert av IBM forskning, RC6 av RSA Security, Rijindael med to kodeknekk basert i Belgia. Testing av alle de ovennevnte algos var i stor utstrekning basere don ANSI og java orientert språk, som kryptering og dekryptering hastighet målt.
Hvordan Advanced Encryption Standard fungerer

I AES hoved arkitekturen er sentralt styrt både maskinvare og programvare. dekryptering av dette systemet er avhengig av utformingen regel som kalles Innbytte permutasjon nettverk .Advanced kryptering standard har standard blokker med fast lengde på 128 biter og deres lov nøkkelen størrelse er 128 256 eller det kan være 256 bits, har ny forskning utviklet seg som multippel nøkkelen størrelse kan allokeres til blokken det kunne være 32 bits med minst kapasitet på 128 bits og styrings størrelse kan forlenges ingen fast lengde er annonsert. sin virksomhet er basert på 4X4 matrise av byte med begrenset feltberegninger spesielt designet for formålet med beregningene. AES angir repetisjons tallene for omforming av input til normal klartekst. En inngangs gi av brukeren gjennomgår flere trinn av behandlingen i henhold til krypteringsnøkkelen. Disse trinnene er kategorisert som runder, og for omforming av teksten for den krypterte formen samme runder blir gjentatt med den samme nøkkel som ble anvendt for dekryptering. Antall repetisjoner er bestemme arten og graden av algoritmen som brukes som base av system .rounds er avhengig av planen av algoritmen gir av rijindael nøkkel

    I den innledende runden bitvis tillegg til runde nøkkel finner sted. Dette gjøres ved hjelp av XOR.
  1. Sub byte er en ny runde der hver byte er endelig erstattet av en annen byte i henhold til tabellen stilling og krav. Denne prosessen med å bytte er ikke lineær, er ingen fast rekkefølge fulgt.
  2. Shifting av radene er neste runde der hver rad er forskjøvet bakover eller fremover, opp eller ned i en syklisk måte for gitt antall ganger .

    Kolonne miksing er en ny runde hvor kolonner blandes der 4 byte er knyttet sammen i en kolonne


    Merk:. Watch nyttig video for bedre undestand begrepet avanserte krypteringsstandarder





    Next Page: