4§. Elektron raqamli imzo algoritmlari asosida dasturiy ta'minot yaratish texnologiyasi
Download 83.6 Kb.
|
GOST PROGRAMMA ishlash kerak
- Bu sahifa navigatsiya:
- ERIni generatsiyalash
4§.Elektron raqamli imzo algoritmlari asosida dasturiy ta'minot yaratish texnologiyasi 4.1. GOST R 34.10 – 94 ERI algoritmi asosida dasturiy ta’minot yaratish va natijalarni EHMda tekshirish Dasturni loyihalash. Dastur GOST R34.11 – 94 ERi algoritmiga asoslangan bo’lib, u imzoni shakllantirish va imzoni tekshirish jarayonlarini o’z ichiga olishi lozim. ERI ma’lumotlari maxfiy bo’lganligi sababli u ma’lumotlar tashqi hotira qurilmalarida saqlanishi kerak shu sababli biz dasturda fayllar bilan ishlashimiz lozim. Dastur ishga tushirilganda quyidagicha ikkita amal bajariladi: ERIni shakllantirish; ERIni tekshirish; Kiruvchi ma’lumotlarni initial data.txt faylida saqlaymiz. Bunda kiruvchi ma’lumotlar quyidagicha: oraliqda aniqlangan tub son; oraliqda aniqlangan tub son; – soni, tenglikni qanoatlantiradigan shartni qanoatlantiradigan son; – oraliqda aniqlangan yopiq kalit; – ochiq kalit bo’lib, tenglik orqali aniqlanadi; – GOST R34.11 – 94 asoslangan xesh funksiya natijasi; Barcha ma’lumotlar kiritilganidan so’ng. ERI qo’yilgan xabar natijasi signature.txt fayliga va ERIni tekshirish natijasi verification result.txt fayliga chiqariladi. GOST P34.10 – 94 algoritmi DSA algoritmiga o’xshash bo’lib, unda quyidagicha parametrlar qo’llaniladi. ERIni generatsiyalash: Dastlab, xesh – funksiyasi hisoblanadi, agar bo’lsa, u holda ko’rinishiga ega bo’ladi. Bu 255 nol va kichik razaryadning birligini bildiradi. intervaldan aniqlangan, seans tasodifiy soni topiladi. Quyidagicha ikkita ifodaning qiymati hisoblanadi. Yoki Agar bo’lsa, u holda 2 – qadamga o’tib sonining boshqa qiymatini tanlaymiz. maxfiy kaliti va seans kalitini qo’llash orqali raqamli imzoning – komponenti hisoblanadi. Agarda bo’lsa, u holda 2 – qadamga o’tamiz, teskari holatda algoritm ishini to’xtatadi. Keyingi qadamda, qabul qiluvchi abonentga xabari yuboriladi, bunda – xesh qiymat. ERI qo’yilgan xabari uchun munosabat o’rinli. Algoritmning dastur kodi Imzolash1 dastrusida keltirilgan. Imzoni tekshirish kodi da keltirilgan. Download 83.6 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling