Simmetrik və Asimmetrik Şifrələmə Arasındakı Fərq

Simmetrik və Asimmetrik Şifrələmə Arasındakı Fərq
Simmetrik və Asimmetrik Şifrələmə Arasındakı Fərq

Video: Simmetrik və Asimmetrik Şifrələmə Arasındakı Fərq

Video: Simmetrik və Asimmetrik Şifrələmə Arasındakı Fərq
Video: Zəhərli və Zəhərsiz #İLANLAR fərqi | #Herpetoloq Anar Cəfərov | Faridin Qonağı 2024, Iyul
Anonim

Simmetrik vs Asimmetrik Şifrələmə

Şifrələmə kriptoqrafiyada əsas anlayışdır. Bu, mesajı dinləyicinin oxuya bilməyəcəyi formata kodlaşdıra biləcəyi prosesdir. Bu, köhnə bir texnikadır və bir məşhur qədim istifadə halı Sezar şifrəsi ilə şifrələnmiş Sezarın mesajlarında tapıldı. Bunu transformasiya kimi də düşünmək olar. İstifadəçinin düz mətni var və o, şifrəli mətnlə kodlaşdırıldıqda, heç bir dinləyici sizin düz mətninizə müdaxilə edə bilməz. Nəzərdə tutulan qəbuledici tərəfindən qəbul edildikdən sonra o, orijinal düz mətni əldə etmək üçün onun şifrəsini aça bilər. Şifrələmə demək olar ki, bütün şəbəkə kommunikasiyalarında bizim məlumatımız olmadan müxtəlif dərəcələrdə istifadə olunur. Əvvəllər o, hərbi proqramlar və hökumət rabitəsi ilə məhdudlaşırdı, lakin son vaxtlar internetin geniş yayılması ilə təhlükəsiz məlumat kanallarına ehtiyac hər şeydən üstün oldu və şifrələmə bunun üçün əsas həll yolu oldu. Simmetrik Şifrələmə və Asimmetrik Şifrələmə kimi tanınan iki əsas şifrələmə növü vardır. Bu gün onları yan-yana müqayisə edəcəyik.

Simmetrik Şifrələmə

Bu, bir gizli açardan istifadəni nəzərdə tutan ən sadə şifrələmə növüdür. Bu, məlum olan ən qədim şifrələmə üsuludur və Sezar şifrəsi bu kateqoriyaya aiddir. Gizli açar rəqəm və ya hərflər silsiləsi və s. kimi sadə ola bilər. Məsələn, zərif şəkildə nümayiş etdirilə bilən sadə simmetrik şifrələmə texnikası olan yerdəyişmə şifrəsinə baxaq. Bizim əlimizdə "Mən gizli mesaj göndərmək istəyirəm" mətni var və bizim gizli açarımız hər hərfi üç mövqe ilə dəyişməkdir. Beləliklə, açıq mətndə 'A' varsa, şifrə mətnində 'D' olacaq. Bu Sezar şifrəsi kimi tanınan şeydir və şifrə mətniniz “L zdqw wr vhqg d vhfuhw phvvdjh” kimi görünəcək. Bir baxışda bu anlaşılmazdır, lakin gizli açarla onu deşifrə etdikdən sonra yenidən düz mətnə çevrilir. Bu gün RC4, FISH, Py, QUAD, SNOW və s. kimi axın şifrələrini və AES, Blowfish, DES, Serpent, Camellia və s. kimi blok şifrələrini özündə birləşdirən çoxlu simmetrik açar şifrələmə alqoritmləri istifadə olunur.

Asimetrik Şifrələmə

Asimmetrik şifrələmə, simmetrik şifrələmə ilə müqayisədə nisbətən yeni sahə olan açıq açar kriptoqrafiyası kimi də tanınır. Asimmetrik şifrələmə düz mətninizi şifrələmək üçün iki açardan istifadə edir. Bu, simmetrik şifrə ilə bağlı olan problemi həll etmək üçün arenaya gəldi. Əgər dinləyici bir şəkildə simmetrik məxfi açarı ələ keçirərsə, o zaman bütün şifrələmə nöqtəsi ləğv edilir. Bu, yüksək ehtimaldır, çünki gizli açarın təhlükəsiz olmayan rabitə kanalları üzərindən ötürülməsi lazım ola bilər. Həll yolu kimi, asimmetrik şifrələmə iki açardan istifadə edir, burada bir açar açıqdır, digər açar isə gizlidir və yalnız sizə məlumdur. Təsəvvür edin ki, kimsə sizə mesaj göndərmək istəyir; bu ssenaridə şəxsi məxfi açarınız olacaq və bunun üçün müvafiq açıq açar sizə şifrələnmiş mesaj göndərmək istəyən hər kəs üçün əlçatan olacaq. Beləliklə, göndərən açıq açardan istifadə edərək mesajı şifrələyir və düz mətni şifrəli mətnə çevirir və bu, yalnız hər kəsin sizinlə heç vaxt məxfi açarı paylaşmadan sizə mesaj göndərməsinə imkan verən müvafiq şəxsi açardan istifadə etməklə deşifrə edilə bilər. Əgər mesaj məxfi açarla şifrələnirsə, o zaman açıq açarla da şifrəni açmaq olar. Əslində, asimmetrik şifrələmə əsasən internet üzərindən gündəlik rabitə kanallarında istifadə olunur. Populyar asimmetrik açar şifrələmə alqoritmlərinə ElGamal, RSA, Elliptik əyri üsulları, PGP, SSH və s. daxildir.

Simmetrik Şifrələmə ilə Asimmetrik Şifrələmə arasında fərq nədir?

• Simmetrik Şifrələmə mesajı almalı olan insanlar arasında paylaşılmalı olan tək məxfi açardan istifadə edir, Asimmetrik şifrələmə isə ünsiyyət zamanı mesajları şifrələmək və deşifrə etmək üçün bir cüt açıq açardan və şəxsi açardan istifadə edir.

• Simmetrik Şifrələmə köhnə texnikadır, Asimmetrik Şifrələmə isə nisbətən yenidir.

• Asimmetrik Şifrələmə bir cüt ictimai-məxfi açardan istifadə etməklə açarın paylaşılması ehtiyacını aradan qaldıran simmetrik şifrələmə modelində açarın paylaşılması ehtiyacının xas problemini tamamlamaq üçün təqdim edilib.

Simmetrik Şifrələmə vs Asimmetrik Şifrələmə

Simmetrik şifrələməni və ya asimmetrik şifrələməni seçmək barədə sizə hərtərəfli icmal verə bilərəm, lakin həqiqət budur ki, əgər siz proqramçı və ya proqramçı deyilsinizsə, seçim şansınız çox azdır. proqram mühəndisi. Bunun səbəbi, bütün bu şifrələmələrin tətbiq səviyyəsində və aşağıda OSI şəbəkə modelində baş verməsi və layman bunların heç birinə müdaxilə etməməsidir. Onlar istifadə etdikləri proqramlardan asılı olaraq məxfiliyə dair müxtəlif dərəcədə təminatlara malik olacaqlar. Yadda saxlamaq vacib olan odur ki, simmetrik açar alqoritmindən istifadə edirsinizsə, heç vaxt gizli açarınızı ictimai şəbəkə üzərindən ötürməyin və asimmetrik şifrələmə bu çətinliyin qarşısını alır. Bununla belə, adətən asimmetrik şifrələmə nisbətən daha çox vaxt aparır və buna görə də əksər real sistemlər bu iki şifrələmə metodunun hibridindən istifadə edir, burada simmetrik şifrələmədə istifadə olunan məxfi açar asimmetrik şifrələmə ilə şifrələnir, qalanları isə təhlükəsiz olmayan kanal üzərindən göndərilir. məlumatlar simmetrik şifrələmə ilə şifrələnir və təhlükəsiz olmayan kanal vasitəsilə göndərilir. Alıcı asimmetrik olaraq şifrələnmiş açarı əldə etdikdə onun şifrəsini açmaq üçün şəxsi açarından istifadə edir və sirri biləndən sonra simmetrik olaraq şifrələnmiş mesajı asanlıqla deşifrə edə bilər.

Tövsiyə: