Criptografik algoritm (inglizcha — cryptographic algorithm) ruscha
— kriptograficheskiy algoritm) Axborotni (maʼlumotlarni) buzishga
toʻsqinlik qilish va undan ruxsatsiz foydalanishdan muhofazalash
maqsadida uni oʻzgartirishning matematik algoritmi
Algoritm — maʼlum bir turga oid masalalarni yechishda
ishlatiladigan amallarning muayyan tartibda bajarilishi haqidagi aniq
qoida
(dastur).
Kibernetika
va
matematikaning
asosiy
tushunchalaridan biri. Oʻrta asrlarda sanoqning oʻnli tizimi boʻyicha
toʻrt arifmetik amal bajariladigan qoidani A. deb atashgan. "Bu
qoidalarni matematikaga IX asrda al-Xorazmiy kiritgan.
Yevropada bunday qoidalar uning tugilgan yurtiga nisbatan
lotinchalashtirilgan
(Algoritmus
yoki
Algorithmus
shaklida
„algorizm“ deyilgan), keyinchalik „algoritm“ga aylangan". Fanda
„Yevklid algoritmi“, „Gʻiyosiddin Koshiy algoritmi“, „Laure algoritmi“,
„Markov algoritmi“ deb ataluvchi algoritmlar maʼlum. Algoritm
tushunchasi tobora kengayib borib, kibernetikaning nazariy va
mantiqiy asosi hisoblangan algoritmlar nazariyasi paydo boʻldi. Oʻzb.
bir necha ilmiy tadqiqot muassasalari va hisoblash markazlarida
algoritmdan foydalanish sohasida samarali ishlar olib borilmoqda.
Masalan, Oʻzbekiston Fanlar Akademiyasi „Kibernetika“ ilmiy ishlab
chiqarish birlashmasida, Oʻzbekistondagi barcha universitetlarda,
Toshkent davlat texnika universitetida, Oʻzbekiston Respublikasi
Makroiqtisod va statistika vazirligi qoshidagi Hisoblash markazi va
boshqa muassasalarda olib borilayotgan ishlar bunga misol boʻla
oladi .
Bu foydalanuvchi harakatlarining tasdig'idir va ularni rad
etishning iloji yo'q. Tasdiqlashning eng keng tarqalgan turi ERI
(elektron raqamli imzo).
Uning o'zi ikkita algoritmlarni o'z ichiga oladi - biri imzo yaratadi,
ikkinchi tekshiruv. E'tibor bering, elektron imzolar bilan ishlab
chiqariladigan barcha operatsiyalar sertifikatlangan markazlar
(mustaqil) tomonidan qayta ishlanadi. Shuning uchun mualliflik
soxtalashtirish mumkin emas.