Zasebni ključ za šifriranje privatna ključ pomeni, da ima vsak računalnik skrivni ključ (šifra), ki ga lahko uporabite za šifriranje paket informacij, preden se pošlje preko omrežja drugi računalnik. Zasebni ključ zahteva, da veste, kateri bodo računalniki se med seboj pogovarjajo in namestiti tipko na vsakega od njih. Zasebni ključ za šifriranje je v bistvu enaka kot tajno kodo, ki sta računalniki mora vsak vedo, da za dekodiranje podatkov. Koda bi zagotovila ključ za dekodiranje sporočila. Pomislite na to, kot je ta. Si ustvari kodirana sporočilo poslati prijatelja kjer je vsaka črka substituiran s črko, ki je druga od njega. Tako " A " postane " C " in " B " postane " D ". Ste že povedali, zaupanja vrednega prijatelja, ki je oznaka " Shift z 2 ". Vaš prijatelj dobi sporočilo in ga dekodira. Kdorkoli drug, ki meni, da je sporočilo, boste videli samo neumnosti
Javni ključ za šifriranje. - Javni ključ šifriranja uporablja kombinacijo zasebnega ključa in javnega ključa. Zasebni ključ je znan samo na računalniku, medtem ko je javni ključ, ki jo vaš računalnik na katerem koli računalniku, ki želi varno komunicirati z njim. Dekodirati šifrirano sporočilo, mora biti računalnik uporabljati javni ključ, ki ga na računalnik, ki izvira in na svoj zasebni ključ.
Ključno temelji na vrednosti hash. To je vrednost, ki se izračuna iz osnovnega vhodno številko z uporabo cepilnim algoritmom. Važno o vrednosti hash je, da je skoraj nemogoče izpeljati izvirno vhodno številko brez poznavanja podatkov, ki se uporabljajo za ustvarjanje vrednosti hash. Tukaj je preprost primer:
Vhodna številka 10667Hashing algoritem = Vhodni # x 143Hash Value = 1.525.381
Lahko vidite, kako težko bi bilo ugotoviti, da je bila vrednost 1525381 prišel iz množenja 10667 in 143. Ampak, če vas vedel, da je multiplikator 143, potem bi bilo zelo enostavno izračunati vrednost 10667. javni ključ šifriranja je veliko bolj zapletena kot ta primer, ampak, da je osnovna ideja. Javni ključi splošno uporabo kompleksnih algoritmov in zelo velike vrednosti hash za šifriranje: 40-bitna ali celo 128-bitne številke. 128-bitna številka ima možne 2 128 različnih kombinacij. To je toliko kombinacij, kot so vodne molekule v 2,7 milijona olimpijski velikosti bazenov. Tudi najmanjša kapljica vode lahko slika ima na milijarde in milijarde vodnih molekul v njem Digitalni ce