Razlika između kodiranja i šifriranja

Razlika između kodiranja i šifriranja
Razlika između kodiranja i šifriranja

Video: Razlika između kodiranja i šifriranja

Video: Razlika između kodiranja i šifriranja
Video: Что такое SSL-сертификат, зачем он нужен и где его взять 2024, Juli
Anonim

Encoding vs Encryption

Kodiranje je proces transformacije podataka u drugi format korištenjem metode koja je javno dostupna. Svrha ove transformacije je povećanje upotrebljivosti podataka posebno u različitim sistemima. Šifriranje je također proces transformacije podataka koji se koristi u kriptografiji. On pretvara originalne podatke u format koji može razumjeti samo strana koja posjeduje posebnu informaciju (nazvanu ključ). Cilj enkripcije je da informacije ostanu skrivene od strana koje nemaju dozvolu za pregled informacija.

Šta je kodiranje?

Transformisanje podataka u upotrebljiviji format od strane različitih sistema, korišćenjem javno dostupnog metoda naziva se kodiranje. Većinu vremena, konvertovani format je standardni format koji se široko koristi. Na primjer, u ASCII (Američki standardni kod za razmjenu informacija) znakovi su kodirani pomoću brojeva. 'A' je predstavljen brojem 65, 'B' brojem 66, itd. Ovi brojevi se nazivaju 'šifra'. Slično, sistemi kodiranja kao što su DBCS, EBCDIC, Unicode, itd. se takođe koriste za kodiranje znakova. Sažimanje podataka se takođe može posmatrati kao proces kodiranja. Tehnike kodiranja se također koriste prilikom prijenosa podataka. Na primjer, Binarno kodirani decimalni (BCD) sistem kodiranja koristi četiri bita za predstavljanje decimalnog broja, a Manchester Phase Encoding (MPE) koristi Ethernet za kodiranje bitova. Kodirani podaci se mogu lako dekodirati standardnim metodama.

Šta je šifriranje?

Enkripcija je metoda transformacije podataka sa namjerom da se oni čuvaju u tajnosti. Šifriranje koristi algoritam koji se zove šifra za šifriranje podataka i može se dešifrirati samo pomoću posebnog ključa. Šifrovane informacije su poznate kao šifrovani tekst, a proces dobijanja originalne informacije (plaintext) iz šifrovanog teksta je poznat kao dešifrovanje. Šifriranje je posebno potrebno kada se komunicira preko nepouzdanog medija kao što je internet, gdje informacije moraju biti zaštićene od drugih trećih strana. Moderne metode šifriranja fokusiraju se na razvoj algoritama za šifriranje (šifara) koje je protivnik teško razbiti zbog računske tvrdoće (dakle, ne bi se mogli razbiti praktičnim sredstvima). Dvije od široko korištenih metoda šifriranja su šifriranje simetričnim ključem i šifriranje s javnim ključem. Kod šifriranja sa simetričnim ključem, i pošiljatelj i primalac dijele isti ključ koji se koristi za šifriranje podataka. U enkripciji javnim ključem koriste se dva različita, ali matematički povezana ključa.

Koja je razlika između kodiranja i šifriranja?

Iako su i kodiranje i enkripcija metode koje pretvaraju podatke u različite formate, ciljevi koje se njima pokušava postići su različiti. Kodiranje se vrši s namjerom povećanja upotrebljivosti podataka u različitim sistemima i smanjenja prostora potrebnog za pohranu, dok se šifriranje vrši kako bi podaci bili tajni od trećih strana. Kodiranje se vrši korištenjem javno dostupnih metoda i može se lako poništiti. Ali šifrirani podaci se ne mogu lako dešifrirati. Zahtijeva posjedovanje posebne informacije koja se zove ključ.

Preporučuje se: