Научная статья на тему 'ELEKTRON RAQAMLI IMZO ALGORITMLARINING QIYOSIY TAHLILI (RSA, ELGAMAL, DSA)'

ELEKTRON RAQAMLI IMZO ALGORITMLARINING QIYOSIY TAHLILI (RSA, ELGAMAL, DSA) Текст научной статьи по специальности «СМИ (медиа) и массовые коммуникации»

4494
511
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
shifrlash algoritmlari / elektron raqamli imzo / RSA / ElGamal / DSA. / encryption algorithms / electronic digital signature / RSA / ElGamal / DSA. KIRISH

Аннотация научной статьи по СМИ (медиа) и массовым коммуникациям, автор научной работы — Yuldash Abdullayevich Kuralov

Mazkur ish kriptografiyaning muhim vazifalaridan biri elektron raqamli imzoga bag‟ishlangan. Elektron raqamli imzo (ERI) biror hujjatning muallifini bir qiymatli o‟rnatish uchun zarur. ERI biror hujjat yoki shartnomaning haqiqiyligini ta‟minlovchi oddiy imzoning analogidir. Ushbu ishda RSA, ElGamal va DSA algoritmlarining afzalliklari va kamchiliklari qarab chiqilgan

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

COMPARATIVE ANALYSIS OF DIGITAL SIGNATURE ALGORITHMS (RSA, ELGAMAL, DSA)

This paper deals with one of the most important tasks of cryptography the electronic digital signature. Electronic digital signature (EDS) is needed to uniquely establish the author of any document. EDS is the analog of a common signature that authenticates any document or contract. In this paper we look at the advantages and disadvantages of the algorithms RSA, ElGamal and DSA.

Текст научной работы на тему «ELEKTRON RAQAMLI IMZO ALGORITMLARINING QIYOSIY TAHLILI (RSA, ELGAMAL, DSA)»

ELEKTRON RAQAMLI IMZO ALGORITMLARINING QIYOSIY TAHLILI

(RSA, ELGAMAL, DSA)

Yuldash Abdullayevich Kuralov

Toshkent viloyati Chirchiq davlat pedagogika instituti o'qituvchisi

ykuralov89@mail .ru

ANNOTATSIYA

Mazkur ish kriptografiyaning muhim vazifalaridan biri - elektron raqamli imzoga bag'ishlangan. Elektron raqamli imzo (ERI) biror hujjatning muallifini bir qiymatli o'matish uchun zarur. ERI biror hujjat yoki shartnomaning haqiqiyligini ta'minlovchi oddiy imzoning analogidir. Ushbu ishda RSA, ElGamal va DSA algoritmlarining afzalliklari va kamchiliklari qarab chiqilgan

Kalit so'zlar: shifrlash algoritmlari, elektron raqamli imzo, RSA, ElGamal, DSA.

COMPARATIVE ANALYSIS OF DIGITAL SIGNATURE ALGORITHMS

(RSA, ELGAMAL, DSA)

ABSTRACT

This paper deals with one of the most important tasks of cryptography - the electronic digital signature. Electronic digital signature (EDS) is needed to uniquely establish the author of any document. EDS is the analog of a common signature that authenticates any document or contract. In this paper we look at the advantages and disadvantages of the algorithms RSA, ElGamal and DSA.

Keywords: encryption algorithms, electronic digital signature, RSA, ElGamal,DSA.

KIRISH

So'nggi vaqtlarda axborot texnologiyalari kundalik hayotimizga kirib, muhim hukumat loyihalaridan tortib oddiy maishiy muammolarni yechishni ham qamrab olmoqda. Yangi texnologiyalar cheksiz imkoniyatlar va kata foyda keltirishi bilan birgalikda yangi muammolarni ham paydo qilmoqda. Ulardan biri axborotni olishi mumkin bo'lmagan shaxslar qo'liga tushishidan himoyalash muammosidir.

Axborotni himoyalashning ko'plab usullari mavjud, shunday bo'lsada ularni har birini quyidagi ikki usuldan biriga keltirishimiz mumkin: axborotni raqiblardan jidmoniy himoyalash va axborotni shifrlash.

Mazkur ish kriptografiyaning muhim vazifalaridan biri - elektron raqamli imzoga bag'ishlangan. Elektron raqamli imzo (ERI) biror hujjatning muallifini bir qiymatli o'rnatish uchun zarur. ERI biror hujjat yoki shartnomaning haqiqiyligini ta'minlovchi oddiy imzoning analogidir[1]. Elektron raqamli imzo quyidagilarni amalga oshirish imkonini beradi:

- Yaxlitlik nazorati;

- Hujjatni o'zgartirishlardan (soxtalashtirish) himoyalash;

- Mualliflikni inkor etish imkoniyatini yo'q qilish;

- Hujjatning muallifligini isbotlab tasdiqlash.

ERI ning ushbu xususiyatlari uni yuridik qiymatga ega elektron hujjat aylanishini tashkil etishda qo'llaniladi.

ADABIYOTLAR TAHLILI VA METODOLOGIYA

Elektron raqamli imzo qurish sxemalari

Raqamli imzo qurishning bir necha sxemalari bor:

- Simmetrik shirfrlash algoritmi asosida. Ushbu sxema tizimda ikkala tomon ishonchidan foydalanuvchi uchinchi shaxs - arbitr borligini qaraydi. Hujjatni mualliflashtirish yopiq kalit bilan shifrlash va uni arbitrga jo'natishdan iborat.

- Assimmetrik shifrlash algoritm asosida. Hozirgi vaqtda ERI ning bunday sxemalari nisbatan ko'p tarqalgan va keng qo'llanilmoqda.

Bundan tashqari, yuqoridagi sxemalarning modifikatsiyasi bo'lgan raqamli imzoning boshqa usullari bor.

Yetarlicha kata hajmli hujjatlarni imzolashda ERI hujjatning o'ziga emas, balki uning heshiga qo'yiladi. Ixtiyoriy uzunlikdagi kiruvchi massiv berilganlarini fiksirlangan uzunlikdagi bit satrga hesh deyiladi.

Hesh-funksiyalardan foydalanish quyidagi imkoniyatlarni yaratadi:

- Hisoblashdagi qiyinchiliklarni kamaytiradi;

- Moslik bilan bog'liq muammolar yo'qligi;

- Berilganlar yaxlitligini tekshirish imkoniyati.

Simmetrik sxema.

Simeetri ERI lar asimmetriklariga nisbatan kam tarqalgan, chunki raqamli imzo konsepsiyasi paydo bo'lgandan so'ng, o'sha vaqtlarda ma'lum bo'lgan simmetrik shifrlarga asosan imzoning effektiv algoritmlarini shakllantirib bo'lmadi. Raqamli imzoning asimmetrik sxemalari, hisoblash qiyin bo'lgan, isbotlanmagan masalalarga asoslanadi va shuning uchun yaqin yillarda ushbu sxemalarni buzish mumkin yoki yo'qligini aytib bo'lmaydi. Bundan tashqari, kriptobardoshlilikni oshirish uchun kalitlar

uzunligini oshirish kerak, bu esa ba'zan asimmetrik sxema dasturini qayta yozishga, ba'zida esa qurilmalarni qayta loyihalash zaruriyatini keltirib chiqaradi[2]. Simmetrik sxemalar keng o'rganilgan blokli shifrlarga asoslangan.

Asimmetrik sxema.

ERI ning asimmetrik sxemalari ochiq kalitli kriptotizimlar turiga kiradi. Raqamli imzo sxemalarida imzolash yopiq kalitni qo'llash orqali, tekshirish esa - ochiq kalit yordamida amalga oshiriladi.

1-rasm. Xesh-funksiya qo'llash orqali imzolash va uni tekshirish sxemasi

Umumiy qabul qilingan raqamli imzo sxemasi uch jarayonni o'z ichiga oladi:

- Kalit juftligini tanlash. Kalitni tanlash algoritmi yordamida yopiq kalit tanlanadi, keyin esa unga mos ochiq kalit hisoblanadi;

- Imzoni shakllantirish. Berilgan electron hujjat uchun yopiq kalit yordamida imzo hisoblanadi;

- Imzoni tekshirish. Ochiq kalit yordamida hujjat berilganlari va imzoning haqiqiyligi tekshiriladi.

NATIJALAR

ERI ning keng tarqalgan algoritmlari tahlili

Kalitlar juftligini (yopiq va ochiq) hosil qilish uchun ERI algoritmlarida bir yo'nalishli funksiyalarga asoslangan turli matematik sxemalardan foydalaniladi. Bu sxemalar ikki guruhga ajratiladi. Ushbu ajratishning asosida ma'lum murakkab hisoblanadigan masalalar yotadi:

- katta butun sonlarni faktorialini hisoblash maslasi;

- diskret logarifmlash masalasi.

RSA (Rivest, Shamir va Adleman familiyalarining bosh harflaridan olingan)

Birinchi va dunyoda mashhur muayyan ERI tizimi bu AQSh Massachuset texnologiya institutida 1977 yilda matematik sxemasi ishlab chiqilgan RSA tizimidir. Algoritmning ishonchliligi kata sonlarni faktorialini hisoblash murakkabligiga asoslangan[4].

RSA ning ochiq va yopiq kalitlarini hosil qilish algoritmi

Amalning ta'rifi Misol

Ixtiyoriy p va q tub sonlar tanlanadi p=11, q=7

Ularning moduli n=p*q hisoblanadi n=11*7=77

Quyidagi formula bo'yicha Eyler p(n) = (11 -1) * (7 -1) = 60

funksiyasining n dagi qiymati hisoblanadi:

p(n) = (p -1)(q -1)

p(n) qiymati bilan o'zaro tub bo'lgan 1 < 7 < 60

e(l < e < p(n)) butun soni tanlanadi. Odatda e sifatida e = 7

tub son tanlanadi.

Quyidagi shartni qanoatlantiruvchi d soni 7* d = 1mod 60

tanlanadi: de = 1(modp(n)). d soni e soniga p(n) d = 43

modul bo'yicha multiplikativ teskaridir.

(e) ochiq kalit hisoblanadi. P = (e,n) to'plam (7,77)

e'lon qilinadi.

(d) yopiq kalit vazifasini bajaradi va maxfiy (43)

saqlanadi.

Habarni raqamli imzolash algoritmi

Faraz qilaylik, A tomon B tomonga raqamli imzolangan pt=15 habarni jo'natishi

kerak bo'lsin.

Jo'natuvchi algoritmi

Amal ta'rifi Misol

Dastlabki matn pt olinadi pt = 15

S,a = ptd mod n to'plam S = (43,77)

yordamida a raqamli imzoni hosil a(l5) = 1542 mod 77 = 64

qilinadi

Habar va imzo juftligini (pt, a) (15,64)

jo'natiladi

Qabul qiluvchi algoritmi

Amal ta'rifi Misol

(pt,a) juftlik qabul qilinadi (15,64)

A tomonning P ochiq to'plami P II 7

olinadi

Imzoning haqiqiyligi tekshiriladi: 647 mod 77 = 15 = 15 ^ imzo haqiqiy

ae mod n = pt ^ imzohaqiqiy

MUHOKAMA

Raqamli imzo RSA ning kamchiliklari

- Raqamli imzo tizimi RSA uchun n modul, e va d kalitlami hisoblashda amalda bajarish qiyin bo'lgan katta sondagi qo'shimcha shartlarni tekshirish zaruriyati tug'iladi. Ushbu shartlardan ixtiyoriy birining bajarilmasligi, ushbu kamchilikni aniqlagan tomonidan raqamli imzoning soxtalashtirilishiga olib keladi[5].

- RSA raqamli imzoning soxtalashtirilishiga kriptobardoshliligini ta'minlash uchun hisoblashga katta xarajatlar talab qiladi (masalan, AQSh milliy shifrlash standarti (DES algoritmi) darajasida ya'ni 1018 bo'lishi uchun, n, d va e ni hisoblashd a har biri uchun 2512 dan kam bo'lmagan butun sonlardan foydalanish kerak), bu esa boshqa algoritmlar yordamida xuddi shu darajadagi kriptobardoshli raqamli imzoni yaratishga ketuvchi xarajatdan 20-30% ko'pdir.

- Raqamli imzo RSA multiplikativ hujumlar bilan bog'liq. Boshqacha aytganda, RSA raqamli imzo algoritmi buzg'unchiga d yopiq kalitni bilmagan holda avval imzolangan hujjatlar xeshlarining ko'paytmasini hisoblagan holda imzoni aniqlash imkonini beradi.

ElGamal (El-Gamal sxemasi)

Shaxsiy kompyuterlarda hosil qilinishi qulay va nisbatan ishonchliroq ERI algoritmi 1984 yili arab millatiga mansub amerikalik Tohir El Gamal tomonidan ishlab chiqilgan va ElGamalSignatureAlgorithm(EGSA) nomini olgan.

EGSA ning g'oyasi katta butun sonni ko'paytuvchilarga ajratishdan ko'ra hisoblanishi qiyinroq masala diskret logarifmlash masalasida ERI ni soxtalashtirishning amaliy imkoni yo'qligiga asoslangan. Bundan tashqari, ElGamal RSA ERI

algoritmining oshkor kamchiligi yopiq kalitni bilmagan holda ba'zi xabarlaryordamida ERI ni soxtalashtirish bilan bog'liq kamchilikni bartaraf eta olgan[3].

ElGamal ochiq va yopiq kalitlarini hosil qilish algoritmi

Amal ta'rifi Misol

Tasodifiy p tub son tanlanadi p = 23

p modul bo'yicha ildiz bo'lgan g = 5

ixtiyoriy butun g soni tanlanadi.

1 < x < p ni qanoatlantiruvchi x = 7

tasodifiy x butun son tanlanadi

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

y = gx mod p hisoblanadi y = 57 mod 23 = 17

(p, g, y) uchligi ochiq to'plam (23,5,17)

bo'ladi

(x) yopiq kalit vazifasini bajaradi (7)

va maxfiy saqlanadi.

Habarni raqamli imzolash algoritmi

Faraz qilaylik, A tomon B tomonga raqamli imzolangan pt=15 habarni jo'nati

kerak bo'lsin.

Jo'natuvchi algoritmi

Amal ta'rifi Misol

Dastlabki matn pt olinadi pt = 15

p -1 bilan o'zaro tub bo'lgan k = 5

tasodifiy 1 < k < p -1 son tanlanadi

r = gk mod p hisoblanadi r = 55 mod 23 = 20

Kengaytirilgan Evklid algoritmi 15 = (1*20 + 5* s)mod 22

yordamida quyidagi shartni 5 = 19

qanoatlantiruvchi s hisoblanadi: pt = (x * r + k * s)mod p -1

Habar va imzo juftligini (r, 5) (20,19)

jo'natiladi

Qabul qiluvchi algoritmi

Amal ta'rifi Misol

(r, 5) juftlik qabul qilinadi (20,19)

Quyidagi shartlar bajarilishi Quyidagi shartlar bajarilsa keying

tekshiriladi: qadamga o'tamiz 0 < 20 < 23 va

0 < r < p va 0 < ^ < p -1. Agarda ushbu shartlardan hech bo'lmaganda bittasi bajarilmasa imzo soxta hisoblanadi. 0 < 19 < 22.

Quyidagi taqqoslama bajarilsa, imzo haqiqiy hisoblanadi yr • rs = gm mod p Chap tomonini 23 modul bo'yicha hisoblaymiz: 1720 • 2019 mod 23 = 19 O'ng tomonini 23 modul bo'yicha hisoblaymiz: 158 mod 23 = 19

El Gamal raqamli imzo sxemasi RSA raqamli imzo sxemasiga nisbatan bir qator afzalliklarga ega:

1) Belgilangan bardoshlilik darajasidagi raqamli imzo algoritmida hisoblashlarda qatnashadigan butun sonlar 25% ga kam va bu hisoblashni deyarli ikki barobarga kamaytiradi.

2) p modulni tanlagan vaqtda uning tub ekanligini va p-1 ko'p sondagi tub ko'paytuvchilari borligini tekshirish yetarli.

3) El Gamal sxemasi bo'yicha imzoni shakllantirish protsedurasi yopiq kalitni bilmagan holda habarlar yordamida raqamli imzoni hisoblashga (RSA dagi kabi) yo'l qo'ymaydi.

Biroq, raqamli imzo algoritmi El Gamal ham RSA raqamli imzo sxemasi bilan taqqoslaganda ba'zi kamchiliklarga ega. Xususan, raqamli imzo uzunligi 1,5 barobar kata bo'ladi, bu esa uni hisoblashga ko'proq vaqt talab qiladi[4].

DSA (DigitalSignatureAlgorithm) - raqamli imzolash algoritmi (DSA) 1991 yili AQSh standart raqamli imzo DSS(DigitalSignatureStandart) da foydalanish uchun taklif qilingan. DSA algoritmi ERI EGSA ning rivojlantirilganidir. ERI EGSA bilan taqqoslaganda DSA algortimi bir qancha afzalliklarga ega: xotira hajmi va hisoblashlar vaqti qisqartirilgan. Imzolash va tekshirishda katta sonli modul bo'yicha bo'lish zaruriyati va bu amalning murakkabligi mazkur algoritmning kamchiligidir. Habarni raqamli imzolash algoritmi

Faraz qilaylik, A tomon B tomonga raqamli imzolangan pt=15 habarni jo'natishi kerak bo'lsin.

DSA ochiq va yopiq kalitlarini hosil qilish algoritmi

Amal ta'rifi Misol

H (x) - xesh-funksiya hisoblanadi. Algoritmdan foydalanish uchun imzolanuvchi habar raqamlardan iborat bo'lishi kerak Bizning holatda pt habar 15, xesh-funksiyadan foydalanish shart emas.

Bitlardagi o'lchami xesh-funksiya H (x) yoki habarning bitlardagi o'lchamiga teng bo'lgan q tub son tanlanadi . q = 13

Shunday p tub soni tanlanadiki, p -1 soni q ga bo'linadi p = 27

p modul bo'yicha multiplikativ tartibi q ga teng g soni tanlanadi. Uni hisoblash uchun g = h(p-1)/q mod p formuladan foydalanish mumkin, bu yerda h - ixtiyoriy son, h e (1; p -1), g * 1 h = 2 26 g = 213 mod 27 =

x e (o, q) shartni qanoatlantiruvchi x yopiq kalit tanlanadi. (x) maxfiy saqlanadi. x = 8; 8 e(0,13)

y = gx mod p formula bo'yicha ochiq kalit hisoblanadi. (p, q, g, y) to'plam jo'natiladi. y = 48 mod 27

Jo'natuvchi algoritmi

Amal ta'rifi Misol

Tasodifiy k e(o, q) soni tanlanadi k = 3

r = (gk mod p)mod q hisoblanadi r = (43 mod 27)mod 13 = 10mod 13 = 10

^ = (k — (H (m) + xr)) mod q hisoblanadi 5 = (3-1 (15 + 8*10)) mod 13 = (8 * 4) mod 1 = 32mod 13 = 6

Agar r = 0 yoki ^ = 0 bo'lsa boshqa k tanlanadi. r * 0, 5 * 0

(r, ^) sonlar juftligi imzo bo'ladi (10,6)

Qabul qiluvchi algoritmi

Amal ta'rifi Misol

(o= s 1 mod q hisoblanadi ( = 6 1 mod 13 = 11

Ml={pt * o)mod q hisoblanadi = (l5 *1l) mod 13 = (2*1l) mod 13 = 22 mod 13 = 9

ß2={r *()mod q hisoblanadi = (10 * 11)mod 13 = 110mod13 = 6

Y = ((<?^ * yßl )mod p)mod q hisoblanadi. Agar y = r bo'lsa, imzo haqiqiy. Y = ((49 * 76 )mod 27)mod 13 = = (1 *10mod 27) mod 13 = 10 10 = 10 - imzo haqiqiy.

Raqamli imzo El Gamal bilan taqqoslaganda, DSA algoritmi quyidagi afzalliklarga ega:

1) Bardoshlilikning ixtiyoriy darajasida, ya'ni ixtiyoriy g va p sonlar juftligi (512 dan 1024 gacha), q,x,r,s sonlari 160 bit uzunlikka ega va imzo uzunligini 320 bitgacha qisqartiradi.

2) Imzoni hisoblash vaqtida K,r,s,x sonlari bilan bajariladigan ko'plab amallar uzunligi 160 bit bo'lgan q modul bo'yicha hisoblanadi va sarflanadigan vaqt qisqaradi.

3) Imzoni tekshirish jarayonida , , Y , sonlari bilan ham ko'plab amallar uzunligi 160 bit bo'lgan q modul bo'yicha hisoblanadi va sarflanadigan vaqt hamda xotira hajmini qisqaradi.

XULOSA

DSA algoritmining kamchiligi shundan iboratki, imzolashda va imzoni tekshirishda q modul bo'yicha bo'lish amali qiyinchilik tug'diradi va maksimal tezlikda ishlash imkoniyati yo'qotiladi.

ERI algoritmlari taqqoslash

Algoritm Kalit uzunligi Imkoniyati Algoritmlar tahlili

RSA 4096 bitgacha Shifrlash va imzolash Katta sonlari faktorialini hisoblashning qiyinligiga asoslangan; dastlabki asimmetrik algoritmlardan biri. Ko'plab standartlar tarkibiga kiritilgan.

ElGamal 4096 bitgacha Shifrlash va imzolash Chekli maydonda diskret logarifmni hisoblash masalasining qiyinligiga asoslangan; bardoshlilikni kamaytirmagan holda kalitlarni qisqa vaqtda hosil qilish imkonini beradi. DSA elektron raqamli imzo algoritmining DSS standartida

qo'llaniladi.

DSA 1024 bitgacha Faqat imzolash Chekli maydonda diskret logariflash masalasining qiyinligiga asoslangan; AQSh ning milliy standarti sifatida qabul qilingan; maxfiy va maxfiy bo'lmagan aloqalar uchun qo'llaniladi; AMB tomonidan ishlab chiqilgan.

REFERENCES

1. Kuralov, Y. A., (2020). Development Of Geometric Creativity Of Secondary Scholl Students By Computer. International Journal of Scientific & Technology Research - (IJSTR) Volume-9 Issue-2, February 2020 Edition, 4572-4576.

2. Kuralov, Y. A., Makhmudova, D. M., (2020). METHODOLOGY OF DEVELOPING CREATIVE COMPETENCE IN STUDENTS WITH PROBLEMATIC EDUCATION. European Journal of Research and Reflection in Educational Sciences Vol. 8 No. 4, 2020, Part IIISSN 2056-5852, 142-146.

3. Akhmedov, B. A., Majidov, J. M., Narimbetova, Z. A., Kuralov, Yu. A. (2020). Active interactive and distance forms of the cluster method of learning in development of higher education. Экономика и социум, 12(79), 805-808.

4. Романец Ю.В., Тимофеев П.А., Шаньгин В.Ф. Защита информации в компьютерных системах и сетях. - М.: Радио и связь, 2001. - 376 с.

5. Шнайер Б. Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке Си. - М., 2002 - 816 с.

6. Жураева, Н. В., Султанов, Р. О., Абдуллаева, С. А., Рахимжонова, В. А. (2020). Systematization of word combinations in the uzbek language. Наука и Мир, 2(6), 6568.

7. Sultanov R. O., Yusupov M. R. (2020). Ta'limda matematika fanini o'qitishdagi muammolar va ularning yechimida axborot kommunikatsiya texnologiyalarining ahamiyati. O'zMU xabarlari, 2(1/2/1), 144-147.

8. Султанов, Р. О. (2020). Idea блокли шифрлаш алгоритмини такомиллаштириш методлари. Academic Research in Educational Sciences, 1(3), 397-404.

9. Kamolov, E. R., Raximov, S. M., Sultanov, R. O., Maxmudov, M.A., (2021). Innovative method of developing creative thinking of students. Экономика и социум, 1(80).

10. Хуррамов, А. Ж., Комолов, Э. Р., Разработка алгоритма управления с

учетом трудноформализуемой информации // Academic research in educational sciences, (2020). Volume 01, Issue 03, -pp: 240-247.

11. Khurramov, A. J., Makhmudova, D. M., Improvement of Technique of Designing and Teaching Learning Process in the course "Methods of Teaching Mathematics". International Journal of Innovative Technology and Exploring Engineering (IJITEE), 2019. Volume-9 Issue-2, pp: 5244-5249.

12. Хуррамов, А. Ж., Ражабов, О. Т., Ядгарова, Н. Н., Умумий урта таълим мактабларида математика фанини укитишда таълим технологияси инновацион моделининг урни. Academic research in educational sciences, 2021. Volume 2 special issue 2, pp: 59-67.

13. Боймуродов, А. Х. Таълим жараёнида ахборот технологиялари ва интерфаол методлар интеграцияси. Academic research in educational sciences, 2021. volume 2 ISSUE 3, pp: 406-412.

i Надоели баннеры? Вы всегда можете отключить рекламу.