Skip to main content

Hva er de forskjellige typene open source -kryptering?

Krypteringsmetoder tar informasjon og skjule den slik at ingen kan lese innholdet før den samme metoden er brukt til å dekryptere informasjonen tilbake i sin opprinnelige form.Noen krypteringsmetoder er avhengige av å bruke en hemmelig algoritme for å kryptere og dekryptere informasjon.Open source -krypteringsmetoder har fritt tilgjengelige kildekode, så de er avhengige av symmetriske eller asymmetriske datataster i stedet for en hemmelig algoritme.

Kildekoden for open source -programvare er fritt tilgjengelig for alle å laste ned.Dette gjør at hele programmeringssamfunnet kan lære av kildekoden, revidere koden for feil eller sikkerhetsproblemer, og bidra med sin egen kildekode for å forbedre programvaren.Open Source -programvaren kan skryte av dette som en fordel, men det betyr at alle som laster ned kildekoden for et open source -krypteringsprogram automatisk kjenner algoritmen til metoden bruker.En datastøkkel vil føre til at algoritmen krypterer informasjon på en måte som er unik for den.Etter at informasjonen er kryptert, vil programmet trenge datastasten som ble brukt til å kryptere informasjonen for å dekryptere, eller dechiffrere informasjonen.Hvis brukere holder datatasten sin sikre, vil ikke uautoriserte individer ikke kunne dekryptere filene sine.Dette systemet tillater algoritmen en open source -krypteringsmetode bruker for å være vanlig kunnskap mens den bevarer sikkerheten til informasjonen den beskytter.

Det er to typer datataster i open source krypteringsmetoder: symmetriske og asymmetriske taster.Et symmetrisk nøkkelkrypteringssystem bruker samme tast for å låse og låse opp dataene.Dette kan ha form av en tilfeldig generert datastøkkel eller et passord algoritmen som ble brukt til å kryptere innholdet i filene.Brukere som ønsker å kryptere informasjon slik at ingen andre enn seg selv kan se at den vil holde datatasten eller passordet for seg selv.Hvis en bruker vil at en annen person skal kunne dekryptere filene sine, vil han eller hun måtte gi den personen en kopi av datastasten eller dele passordet.

Asymmetriske nøkler fungerer ved å bruke et par nøkler, en privat enog en offentlig.Dataene i hver nøkkel er matematisk avledet fra samme kilde.Krypteringsbrukeren deler den private nøkkelen med ingen, og distribuerer den offentlige nøkkelen til noen.Hvis noen ønsker å kryptere et dokument for den brukeren, kan de bruke hans eller hennes offentlige nøkkel til krypteringen.Når dokumentet er kryptert med den offentlige nøkkelen, kan ikke algoritmen dekryptere det uten den private nøkkelen.