Viešojo rakto kriptografija moderni kriptografijos forma eliminuojanti simetrinės kriptografijos silpnybę skirto rakto p
Viešojo rakto kriptografija

Viešojo rakto kriptografija – moderni kriptografijos forma, eliminuojanti simetrinės kriptografijos silpnybę – skirto rakto perdavimą nesaugiais kanalais. Iki viešojo rakto kriptografijos atsiradimo, šifravimui skirtas raktas turėjo būti saugomas paslaptyje. Tokia kriptografijos forma turėjo vieną esminį trūkumą – šifruotų duomenų siuntėjas turėjo perduoti skirtą raktą duomenų gavėjui saugiu, tačiau ne kriptografiniu būdu, pavyzdžiui, telefonu arba susitikus akis į akį. Tokie rakto perdavimo būdai retai kada būna visiškai saugūs, tuo tarpu viešojo rakto kriptografija leidžia raktu keistis nesaugiais kanalais: šifravimui skirtas raktas nesuteikia galimybės dešifruoti duomenų.
Viešojo rakto kriptografijos algoritmai paprastai naudoja du raktus – privatų, kuris yra saugomas paslaptyje ir viešą, kuris yra viešinamas. Vienas iš viešojo rakto paviešinimo būdų yra naudoti raktų tarnybines stotis (angl. key servers).
Ši kriptografijos forma gali būti naudojama dviem tikslams – konfidencialios informacijos šifravimui, bei skaitmeniniams parašams:
- Informacijos šifravimas – būdas 'pakeisti' informaciją taip, kad neturint iššifravimui skirto rakto ji tampa beverte. Naudojant viešojo rakto kriptografiją, šifravimas vyksta taip: duomenų siuntėjas užšifruoja informaciją gavėjo viešuoju raktu, o gavėjas duomenis iššifruoja naudodamas savo privatųjį (slaptą) raktą.
- Skaitmeninis parašas – būdas kriptografiškai patvirtinti informacijos autentiškumą. Skaitmeninis parašas gaunamas užšifravus duomenis privačiu raktu. Taip užšifruotą informaciją galima iššifruoti tik visiems prieinamu viešuoju raktu, taigi gavėjas gali būti tikras, kad informacija gauta tikrai iš to asmens/organizacijos, kurios viešasis raktas paskelbtas, bei kad pranešimo turinys nebuvo pakeliui pakeistas.
Saugumas
Viešojo rakto kriptografija yra reliatyviai saugi, tačiau nėra neįveikiama. Teoriškai, turint pakankamai resursų, ją galima įveikti naudojant nuoseklią paiešką (angl. brute force). Turint tai omenyje, kriptografiją reikia naudoti atidžiai, rinktis patikrintus algoritmus, susikurti didelius raktus (pavyzdžiui, 2048 bitų). Viešojo rakto kriptografiniai metodai saugumu atitinka kelis kartus trumpesnį raktą naudojančius simetrinio šifravimo algoritmus. Verta prisiminti, kad kriptografija yra saugi tiek, kiek yra saugi jos silpniausia grandis.
Trūkumai
Palyginus su simetrinio rakto kriptografija, viešosios kriptografijos algoritmai paprastai būna lėtesni, o patys raktai ilgesni.
Algoritmai ir protokolai
Paplitę viešojo rakto algoritmai:
- RSA
- DSA
Protokolai, kurie naudoja viešojo rakto algoritmus:
- / /
- SSL
Nuorodos
- Dažniausios kriptografijos klaidos
Autorius: www.NiNa.Az
Išleidimo data:
vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie Viešojo rakto kriptografija, Kas yra Viešojo rakto kriptografija? Ką reiškia Viešojo rakto kriptografija?
Viesojo rakto kriptografija moderni kriptografijos forma eliminuojanti simetrines kriptografijos silpnybe skirto rakto perdavima nesaugiais kanalais Iki viesojo rakto kriptografijos atsiradimo sifravimui skirtas raktas turejo buti saugomas paslaptyje Tokia kriptografijos forma turejo viena esminį trukuma sifruotu duomenu siuntejas turejo perduoti skirta rakta duomenu gavejui saugiu taciau ne kriptografiniu budu pavyzdziui telefonu arba susitikus akis į akį Tokie rakto perdavimo budai retai kada buna visiskai saugus tuo tarpu viesojo rakto kriptografija leidzia raktu keistis nesaugiais kanalais sifravimui skirtas raktas nesuteikia galimybes desifruoti duomenu Viesojo rakto kriptografijos algoritmai paprastai naudoja du raktus privatu kuris yra saugomas paslaptyje ir viesa kuris yra viesinamas Vienas is viesojo rakto paviesinimo budu yra naudoti raktu tarnybines stotis angl key servers Si kriptografijos forma gali buti naudojama dviem tikslams konfidencialios informacijos sifravimui bei skaitmeniniams parasams Informacijos sifravimas budas pakeisti informacija taip kad neturint issifravimui skirto rakto ji tampa beverte Naudojant viesojo rakto kriptografija sifravimas vyksta taip duomenu siuntejas uzsifruoja informacija gavejo viesuoju raktu o gavejas duomenis issifruoja naudodamas savo privatujį slapta rakta Skaitmeninis parasas budas kriptografiskai patvirtinti informacijos autentiskuma Skaitmeninis parasas gaunamas uzsifravus duomenis privaciu raktu Taip uzsifruota informacija galima issifruoti tik visiems prieinamu viesuoju raktu taigi gavejas gali buti tikras kad informacija gauta tikrai is to asmens organizacijos kurios viesasis raktas paskelbtas bei kad pranesimo turinys nebuvo pakeliui pakeistas SaugumasViesojo rakto kriptografija yra reliatyviai saugi taciau nera neįveikiama Teoriskai turint pakankamai resursu ja galima įveikti naudojant nuoseklia paieska angl brute force Turint tai omenyje kriptografija reikia naudoti atidziai rinktis patikrintus algoritmus susikurti didelius raktus pavyzdziui 2048 bitu Viesojo rakto kriptografiniai metodai saugumu atitinka kelis kartus trumpesnį rakta naudojancius simetrinio sifravimo algoritmus Verta prisiminti kad kriptografija yra saugi tiek kiek yra saugi jos silpniausia grandis TrukumaiPalyginus su simetrinio rakto kriptografija viesosios kriptografijos algoritmai paprastai buna letesni o patys raktai ilgesni Algoritmai ir protokolaiPaplite viesojo rakto algoritmai RSA DSA Protokolai kurie naudoja viesojo rakto algoritmus SSLNuorodosDazniausios kriptografijos klaidosVikizodynas