Koja je razlika između kriptografije s privatnim ključem i javne kriptografije?
- Koristi isti ključ za šifriranje i dešifriranje podataka
- Poznata kao kriptografija sa simetričnim ključem
- I pošiljatelj i primatelj moraju imati pristup istom tajnom ključu
- Brži i računalno jeftiniji od kriptografije s javnim ključem
- Primjeri:AES, DES, Blowfish
Kriptografija s javnim ključem (asimetrična kriptografija)
- Koristi dva matematički povezana, ali različita ključa:javni ključ i privatni ključ
- Javni ključ se koristi za enkripciju dok se privatni ključ koristi za dešifriranje
- Svatko može imati javni ključ, ali samo vlasnik privatnog ključa može dekriptirati poruke šifrirane javnim ključem
- Sporiji i računalno skuplji od kriptografije s privatnim ključem
- Primjeri:RSA, ECC, DSA
Ključne razlike:
- Kriptografija s privatnim ključem uključuje jedan tajni ključ, dok kriptografija s javnim ključem koristi par ključeva:javni ključ za enkripciju i privatni ključ za dešifriranje
- Kriptografija privatnog ključa je brža i jednostavnija, ali zahtijeva sigurnu distribuciju ključa.
- Kriptografija s javnim ključem pruža bolju sigurnost i upravljanje ključevima, ali je računalno intenzivnija.
- Kriptografija s privatnim ključem obično se koristi za skupnu enkripciju, dok je kriptografija s javnim ključem prikladna za sigurnu razmjenu ključeva i digitalne potpise.