Kodlaşdırma və Deşifrə Arasındakı Fərq

Kodlaşdırma və Deşifrə Arasındakı Fərq
Kodlaşdırma və Deşifrə Arasındakı Fərq

Video: Kodlaşdırma və Deşifrə Arasındakı Fərq

Video: Kodlaşdırma və Deşifrə Arasındakı Fərq
Video: Videodərs (İnformasiya Təhlükəsizliyi) 2024, Noyabr
Anonim

Kodlaşdırma vs Deşifrə

Kodlaşdırma ictimaiyyətə açıq olan metoddan istifadə edərək verilənlərin fərqli formata çevrilməsi prosesidir. Bu transformasiyanın məqsədi, xüsusən müxtəlif sistemlərdə məlumatların istifadəsini artırmaqdır. O, həmçinin məlumatların saxlanması üçün tələb olunan saxlama yerini az altmaq və müxtəlif kanallar arasında məlumat ötürmək üçün istifadə olunur. Deşifrə kodlaşdırılmış məlumatı yenidən orijinal formata çevirən kodlaşdırmanın əks prosesidir.

Kodlaşdırma nədir?

Hamma üçün əlçatan metoddan istifadə etməklə verilənlərin müxtəlif sistemlər üçün daha faydalı formatlara çevrilməsinə kodlaşdırma deyilir. Kodlanmış məlumatlar asanlıqla geri qaytarıla bilər. Çox vaxt konvertasiya edilmiş format geniş istifadə olunan standart formatdır. Məsələn, ASCII-də (American Standard Code for Information Interchange) simvollar rəqəmlərdən istifadə etməklə kodlanır. ‘A’ 65 rəqəmi ilə, ‘B’ 66 rəqəmi və s. ilə təmsil olunur. Bu rəqəmlər “kod” adlanır. Eynilə, simvolların kodlaşdırılması üçün DBCS, EBCDIC, Unicode və s. kimi kodlaşdırma sistemlərindən də istifadə olunur. Məlumatların sıxılması kodlaşdırma prosesi kimi də görünə bilər. Məlumatların daşınması zamanı kodlaşdırma üsullarından da istifadə olunur. Məsələn, Binary Coded Decimal (BCD) kodlaşdırma sistemi onluq ədədi təmsil etmək üçün dörd bitdən istifadə edir və Manchester Phase Encoding (MPE) bitləri kodlaşdırmaq üçün Ethernet tərəfindən istifadə olunur. Kodlaşdırma termini analoqdan rəqəmə çevirmə üçün də istifadə olunur.

Deşifrə nədir?

Deşifrə kodlaşdırılmış məlumatı yenidən orijinal formatına çevirən kodlaşdırmanın əks prosesidir. Kodlanmış məlumatlar standart metodlardan istifadə etməklə asanlıqla deşifrə edilə bilər. Məsələn, Binary Coded Ondalığın şifrəsini açmaq üçün 2-ci əsas arifmetikada bəzi sadə hesablamalar tələb olunur. ASCII dəyərlərinin dekodlanması sadə bir prosesdir, çünki simvollar və rəqəmlər arasında birə bir xəritə var. Deşifrə termini rəqəmsaldan analoqa çevrilmə üçün də istifadə olunur. Rabitə sahəsində deşifrə qəbul edilmiş mesajların müəyyən bir dildən istifadə edərək yazılmış mesaja çevrilməsi prosesidir. Bu proses əvvəllər qeyd olunan dekodlaşdırma sxemləri kimi düz deyil, çünki mesaj rabitə üçün istifadə edilən kanallardakı səs-küyə görə dəyişdirilə bilər. Səs-küylü kanallar vasitəsilə göndərilən mesajların deşifrə edilməsi üçün İdeal müşahidəçinin deşifrəsi, maksimum ehtimalın deşifrəsi, minimum məsafənin dekodlanması və s. kimi deşifrə üsullarından istifadə edilir.

Kodlaşdırma və Kodlaşdırma arasında fərq nədir?

Kodlaşdırma və şifrələmə iki əks prosesdir. Kodlaşdırma müxtəlif sistemlərdə məlumatların istifadə qabiliyyətini artırmaq və saxlama üçün tələb olunan yeri az altmaq niyyəti ilə həyata keçirilir, dekodlaşdırma isə kodlanmış məlumatları orijinal formatına çevirir. Kodlaşdırma ictimaiyyətə açıq üsullardan istifadə etməklə həyata keçirilir və onu asanlıqla geri qaytarmaq (deşifrə etmək) olar. Məsələn, ASCII kodlaşdırması sadəcə simvollar və rəqəmlər arasında xəritəçəkmədir. Beləliklə, deşifrə birbaşa irəlidədir. Lakin səs-küylü kanallar vasitəsilə göndərilən mesajların dekodlanması birbaşa olmayacaq, çünki mesaj səs-küylə dəyişdirilə bilər. Belə hallarda deşifrə mesajdakı səs-küyün təsirini filtrləmək üçün istifadə edilən mürəkkəb metodları əhatə edir.

Tövsiyə: