M porsaev, B. Sh. Safarov, D. Q. Usmanova raqamliiqtisodiyot asoslari
Download 1.59 Mb.
|
raqam
h(K) = [М - * К
w Ko‘paytirish usuli Bu erda kalit [0..1] oralig‘ida joylashgan ma’lum bir o‘zgarmas son (konstanta)A ga ko‘paytiriladi. Shundan so‘ng, ushbu ifodaning kasr qismi olinadi va ba’zi o‘zgarmas son (konstanta)M ga ko‘paytiriladi, natijada xesh-jadval chegarasidan chiqmasligi uchun tanlanadi. [ ] operatori argumentdan kichik bo‘lgan eng katta butun sonni qaytaradi. С Otz-otzini tekshirish savollari ) Kriptografiyaning asosiy vazifasi nimada? Xesh funksiyasi nima? Xesh funksiyasi yordamida nimani amalga oshirish mumkin? Xeshlash nima deyiladi? Xeshning natijasi nima? Xesh funksiyasining asosiy xususiyatlari nimada? Kriptografik xesh funksiyalarining xususiyatlari qanday? Xesh funksiyalari qayerda ishlatiladi? Xesh funksiyalaridan foydalanishning qanday afzalliklari bor? Mashhur xesh algoritmlari va ularning xususiyatlari nimada? Xesh funksiyalarini qurishning qaysi usullarini bilasiz? Nima ular? Tranzaksiyalar Blokcheyin va kriptovalyuta texnologiyasini tushunish uchun, yana bir muhim tushuncha - bu tranzaksiya. Tranzaktsiya (ing. transaction - kelishuv, shartnoma). [14] da tranzaksiyaning bunday ta’rifi berilgan - bu mantiqiy mazmunli operatsiya bo‘lib, to‘liq bajarilgandagina ma’noga ega bo‘ladi. Tranzaksiya deganda bitim tuzish yoki shartnoma tuzish jarayoni tushunilishi kerak. Eng muhimi shundaki, tranzaksiyani yarim yoki chorakda bajarish mumkin emas. Tranzaksiyaning faqat ikkita holati mavjud - bajarilgan yoki bajarilmagan. Aslida, bu qancha vaqt va qancha bosqichdan iborat bo‘lishidan qat’i nazar, mantiqiy yakunlangan operatsiya. Transaksiyalarga misol ko‘rib chiqamiz - bitta hisob varaqdan boshqa hisob varaqqa pul mablag‘larni ko‘chirish: Transaksiyani boshlash; 1234 hisob raqamidagi pul mablag‘larning miqdorini aniqlab olish; 1234 hisob raqamidagi balansni 500 000 so‘mga kamaytirish; 1234 hisob raqamdagi balansni saqlash; 4321 hisob raqamdagi pul mablag‘larning miqdorini aniqlsh; Balansni 500 000 so‘mga oshirish; 4321 hisob raqamdagi pul mablag‘larning yangi miqdorini yozi bqo‘yish; Transaktsiyani saqlash. Misoldan ko‘rinib turibdiki, agar tranzaktiya to‘liq bajarilgan bo‘lmasa, demak, uma’noga ega emas. Tranzaksiyani tamom bo‘lishning ikkita varianti mavjud (4.2.1-rasm.). Agar barcha operatorlar muvaffaqiyatli bo‘lsa va operatsiya davomida biron bir dasturiy ta’minot yoki uskunada nosozliklar yuzaga kelmasa, operatsiya amalga oshiriladi. Download 1.59 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling