Datu šifrēšana ir process, kurā dati tiek pārveidoti no vienas veidlapas citā vai koda formā, lai šos datus varētu lasīt tikai personas, kurām ir piekļuve atšifrēšanas atslēgai vai parolei. Mūsdienās parasti tiek izmantoti divu veidu šifrēšana: simetriskā un asimetriskā šifrēšana. Galvenā atšķirība starp šiem diviem šifrēšanas veidiem ir tāda, ka simetriskā šifrēšana izmanto vienu atslēgu gan šifrēšanas, gan atšifrēšanas darbībām, savukārt asimetriskā šifrēšana izmanto publisko atslēgu šifrēšanai un atšifrēšanai. privātā atslēga atšifrēšanai.
Lai labāk izprastu šos divus šifrēšanas veidus, kā arī norādītu uz galvenajām atšķirībām starp tiem, apskatīsim dažus tālāk norādītos faktorus.

Simetriskā šifrēšana
Šī neapšaubāmi ir vienkāršākā un visbiežāk izmantotā šifrēšanas metode ar dažām izcilām funkcijām, piemēram:
- Tā kā simetriskie šifrēšanas algoritmi ir mazāk sarežģīti un var izpildīt ātrāk, šī metode ir īpaši ieteicama masveida datu pārsūtīšanai.
- Sākotnējais teksts pirms nosūtīšanas tiek šifrēts ar atslēgu, un šo atslēgu saņēmējs izmantos arī datu atšifrēšanai.
- Daži no visbiežāk izmantotajiem simetriskās šifrēšanas algoritmiem ir AES-128, AES-192 un AES-256.
Asimetriskā šifrēšana
Šis šifrēšanas veids nāk pēc simetriskas šifrēšanas, un to sauc arī par publiskās atslēgas šifrēšanas tehnoloģiju:
- Tiek uzskatīts, ka asimetriskā šifrēšana ir drošāka par simetrisko šifrēšanu, jo tā izmanto divas atsevišķas atslēgas šifrēšanas un atšifrēšanas procesiem.
- Šifrēšanai izmantotā publiskā atslēga būs publiska, bet atšifrēšanas privātā atslēga ir pilnīgi slepena.
- Šo šifrēšanas metodi izmanto ikdienas saziņā internetā.
- Kad ziņojums ir šifrēts ar publisko atslēgu, to var atšifrēt tikai ar privāto atslēgu. Tomēr, tiklīdz ziņojums ir šifrēts ar privāto atslēgu, to var atšifrēt ar publisko atslēgu.
- Ciparsertifikātus klienta-servera modelī var izmantot, lai atrastu publiskās atslēgas.
- Asimetriskās šifrēšanas trūkums ir tāds, ka tās izpilde prasa vairāk laika nekā simetriskā šifrēšana.
- Populāras asimetriskas šifrēšanas metodes ir RSA, DSA un PKCS.
Galvenā atšķirība starp simetrisko šifrēšanu un asimetrisko šifrēšanu
- Simetriskā šifrēšana ir paņēmiens, kas tika ieviests jau sen, savukārt asimetriskā šifrēšana ir jaunāka tehnika.
- Asimetriskas šifrēšanas ieviešana aizņem ilgāku laiku, jo ir iesaistīta sarežģītā loģika. Šī iemesla dēļ, pārsūtot datus lielapjomā, joprojām tiek dota priekšroka simetriskai šifrēšanai.
- Asimetriskā šifrēšana ir drošāka, jo šifrēšanai un atšifrēšanai tiek izmantotas dažādas atslēgas.
Abām šifrēšanas metodēm ir savas priekšrocības un trūkumi. Tomēr, raugoties no drošības viedokļa, asimetriskā šifrēšana noteikti ir optimālākā izvēle.