Разлика између компресије података и шифрирања података

Компресија података и шифрирање података

Компресија података је поступак смањења величине података. Користи схему кодирања, која кодира податке користећи мањи број битова од оригиналних података. Шифрирање је такође процес трансформације података који се користе у криптографији. Претвара оригиналне податке у формат који може разумети само странка која поседује посебан податак (зван кључ). Циљ шифрирања је да се подаци сакрију од странаца које немају дозволу за преглед информација.

Шта је компресија података?

Компресија података је метода трансформације података са намером да се смањи њена величина. Ово је корисно јер омогућава уштеду ресурса попут простора за складиштење и пропусног опсега (приликом преноса података). Користи метод кодирања који ће умањити количину битова који се користе за чување података у односу на оригинални приказ. Када користе компримоване податке, потребно их је прво декомпресовати. Приликом дизајнирања шеме компресије података треба узети у обзир важне факторе као што су ниво компресије који је потребан, количина изобличења уведена шемом компресије и рачунарски и хардверски ресурси потребни за компримирање и декомпримирање података. Нарочито, кад је у питању видео декомпресија, биће потребан посебан хардвер да би се декомпримирао стреам довољно брзо да се гледање не би пореметило. Са видео снимком, декомпресовање пре употребе не би било опција, јер ће бити потребан велики простор за складиштење.

Шта је шифрирање података?

Шифровање је метода трансформације података са намером да се тајна сачува. Шифровање користи алгоритам који се зове шифрант за шифровање података и може га се дешифровати само помоћу посебног кључа. Шифриране информације су познате као шифрирани текст, а поступак добијања оригиналне информације (непрестаног текста) из шифтекста познат је као дешифровање. Шифрирање се посебно захтева када комуницирате преко непоузданог медија, попут интернета, где информације морају бити заштићене од других трећих страна. Савремене методе енкрипције фокусирају се на развијању алгоритама за шифровање (шифри) које је противник тешко пробити због рачунарске тврдоће (стога их није могуће сломити практичним средствима). Две од најшире кориштених метода шифрирања су симетрично шифрирање кључева и шифрирање јавним кључем. У симетричном шифровању кључа и пошиљалац и прималац деле исти кључ који се користи за шифровање података. У шифровању јавних кључева користе се два различита, али математички повезана кључа.

Која је разлика између компресије података и шифрирања података?

Иако су и компресија и енкрипција података методе које трансформишу податке у различит формат, голаси које су покушали постићи су различити. Компресија података се врши с намером да се смањи величина података, док се енкрипција врши како би се подаци чували у тајности од трећих страна. Шифровани подаци се не могу лако дешифровати. Захтева поседовање посебног податка који се зове кључ. За некомпримирање компримираних података није потребно такво посебно знање (као што је кључ), али може бити потребан неки посебан хардвер у зависности од врсте података.