Het Is Voor Elk Persoon Eerlijk Verdeeld Cryptogram is de praktijk en studie van benaderingen voor veilige communicatie te midden van vijandig gedrag. Het is een deelgebied van informatiebeveiliging. Meer in het algemeen is cryptografie het proces van het ontwikkelen en bestuderen van protocollen die voorkomen dat derden of het grote publiek toegang krijgen tot privéberichten. Moderne cryptografie is gebaseerd op de principes van.
gegevensvertrouwelijkheid, gegevensintegriteit, authenticatie en onweerlegbaarheid allemaal belangrijke kenmerken van informatiebeveiliging. Wiskunde, informatica, elektrotechniek, communicatiewetenschap en natuurkunde zijn allemaal gebieden die zijn samengekomen om moderne cryptografie te vormen. Elektronische handel, op chips gebaseerde betaalkaarten, digitale valuta, computerwachtwoorden en militaire communicatie zijn allemaal voorbeelden van hoe cryptografie in de echte wereld wordt gebruikt.
Vóór het huidige tijdperk was cryptografie in wezen synoniem met codering, wat het proces was om informatie van een leesbare staat te veranderen in onzinnige onzin. Bij het verzenden van een versleuteld bericht maakt de afzender het decoderingsproces alleen bekend aan de beoogde ontvangers om toegang door kwaadwillenden te voorkomen. De identiteiten Alice voor de afzender, Bob voor de beoogde ontvanger en Eve (“afluisteraar”) voor de tegenstander worden vaak gebruikt in de cryptografieliteratuur om respectievelijk de afzender en de beoogde ontvanger te vertegenwoordigen. Tijdens de Eerste Wereldoorlog, de creatie van rotorcoderingsmachines en de daaropvolgende introductie van computers tijdens de Tweede Wereldoorlog, zijn cryptografiemethoden steeds complexer geworden en zijn de toepassingen ervan diverser geworden.
Een groot deel van de moderne cryptografie is gebaseerd op wiskundige theorie en informatica; cryptografische algoritmen zijn ontwikkeld rond aannames van rekenhardheid, waardoor dergelijke methoden erg moeilijk te kraken zijn voor tegenstanders in de praktijk, zelfs met de beste bedoelingen. Hoewel het theoretisch mogelijk is om in te breken in een goed ontworpen systeem, is dit in de praktijk niet haalbaar vanwege de complexiteit van het systeem. Als dergelijke schema’s goed zijn ontworpen, worden ze ‘computationeel veilig’ genoemd. Echter, theoretische vooruitgang, zoals verbeteringen in algoritmen voor het ontbinden van gehele getallen, en snellere.
computertechnologie vereisen de voortdurende herevaluatie en, indien nodig, aanpassing van deze ontwerpen om aan veranderende omstandigheden te voldoen. Er bestaan informatietheoretisch veilige technieken, zoals de one-time pad, die zelfs met oneindige rekenkracht aantoonbaar onkwetsbaar zijn om aan te vallen. Deze schema’s zijn echter aanzienlijk moeilijker in de praktijk te implementeren dan de beste theoretisch breekbare maar rekenkundig veilige systemen.
In het informatietijdperk heeft de ontwikkeling van cryptografische technologie geleid tot een aantal juridische uitdagingen die moeten worden aangepakt. Omdat cryptografie kan worden gebruikt als een instrument voor spionage en opruiing, hebben veel regeringen het als wapen geclassificeerd en het gebruik en de export ervan beperkt of zelfs verboden. Het gebruik van cryptografie is op sommige plaatsen geoorloofd, en regelgeving stelt onderzoekers in staat om de onthulling van encryptiesleutels af te dwingen voor documenten die relevant zijn voor een onderzoek. Cryptografie speelt ook een belangrijke rol bij het beheer van digitale rechten en de oplossing van inbreukzaken op het auteursrecht met betrekking tot digitaal materiaal.