|
Deffi-Hellman algoritmi yordamida kalitlarni almashish jarayonini loyihalashtirish
|
bet | 3/19 | Sana | 20.05.2024 | Hajmi | 0,73 Mb. | | #246659 |
Bog'liq AmirovTemurbek Indu LoyihaDiffie — Hellman algoritmining analogi deb atash mumkin.
DIFFIE-HELLMAN USULI NIMA?
Biz, hali, texnik va matematik batafsil kirmasdan turib algoritm o'zi savol yaqinlik bo'lsa, biz shifrlash va axborot parol bilan yuqadigan va himoya qilish aloqa kanali foydalanish bilan ma'lumotlar almashish jalb ikki yoki undan ko'p kompyuter foydalanuvchilarning yoki boshqa tizimlar o'rtasidagi qabul usuli sifatida belgilashingiz mumkin.
Bu ochiq-oydin bo'lgani kabi, himoya kanal yo'qligida ushlab yoki uzatish va qabul qilish jarayonida fayllarni o'zgartirish va, tajovuzkor mumkin. Biroq, kirish uchun asosiy tarqatish Diffie-Hellman uzatish va firibgarlik deyarli butunlay bartaraf shunday ma'lumotlarni qabul qilish. bilan ro'yxatga olingan, bu aloqa ma'lumot aloqa kanali ikki tomon ayni tugmasidan foydalaning, agar (uning muhofaza qilish holda) xavfsiz bo'ladi.
Aslida, test, endi bu sohada ko'plab mutaxassislar hayron kriptografik shifrlash texnologiyalari asoslangan. Parolni antologiya juda uzoq tarixga o'z ichiga oladi. butun jarayonning mohiyati ikki partiya, e-pochta, yoki kompyuter dasturlari yordamida ayrim almashish ma'lumotlar bor ishonch hosil qilish uchun bo'ladi. Lekin mudofaa Diffie-Hellman algoritmi o'zi ochib yozish tugmasi (yuborish va qabul qilish), ikki tomon uchun ma'lum talab qiladi bunday tarzda amalga oshiriladi. Bu boshlang'ich tasodifiy raqamni tashkil qiladi, ulardan qaysi juda ahamiyatsiz bo'lsa (asosiy hisoblash formulalar hisobga olib, bu nuqta bayon qiladi).
Kalitlarni almashtirish (ingliz. key exchange, key establishment) foydalanuvchilar o'rtasida kriptografik algoritmlardan foydalanishga imkon beradi.
Agar jo'natuvchi va qabul qiluvchi shifrlangan xabarlarni almashishni istasa, har bir kishi yuborilgan xabarlarni shifrlash va qabul qilingan xabarlarni shifrlash uchun tegishli dasturiy ta'minotga ega bo'lishi kerak.
Kerakli dasturiy ta'minotning xususiyatlari ishlatiladigan shifrlash texnologiyasiga bog'liq. Agar ular kodlardan foydalansalar, ikkalasida ham bitta kod kitobining nusxalari bo'lishi kerak. Agar shifr ishlatilsa, tegishli kalitlar talab qilinadi. Agar shifr nosimmetrik bo'lsa, ikkalasi ham bir xil kalitning nusxalarini talab qiladi. Agar assimetrik bo'lsa, ular bir-birining ochiq kalitlarini talab qiladi.
Kalitlarni almashish muammosi shundaki, kalitlarni yoki boshqa ma'lumotlarni almashish boshqa hech kim nusxasini ololmasligi uchun amalga oshirilishi kerak. Qoida tariqasida, bu ishonchli xabarchi yoki boshqa xavfsiz kanalni talab qiladi.
|
| |