MILLIY ALGORITMLARGA ASOSLANGAN KRIPTOGRAFIK KUTUBXONANI ISHLAB CHIQISH VA UNING TAHLILI
Keywords:
Milliy algoritm, kriptografiya, blokli shifrlash, Python, xavfsizlik, kutubxona, UZBlock256Abstract
Mazkur maqolada milliy shifrlash algoritmiga asoslangan kriptografik kutubxona ishlab chiqish va uni kompyuter tizimida qo‘llash tajribalari yoritilgan. Python dasturlash tilida yaratilgan kutubxona, blokli shifrlash tamoyiliga asoslangan milliy algoritm – “UZBlock256” orqali foydalanuvchi ma’lumotlarini himoyalashni ta’minlaydi. Ushbu kutubxonaning funktsional imkoniyatlari, xavfsizlik darajasi va samaradorligi amaliy tajribalar orqali baholanadi.
References
1. Stallings, W. (2017). Cryptography and Network Security: Principles and Practice. Pearson Education.
2. Schneier, B. (1996). Applied Cryptography: Protocols, Algorithms, and Source Code in C. Wiley.
3. Ferguson, N., Schneier, B., & Kohno, T. (2010). Cryptography Engineering: Design Principles and Practical Applications. Wiley Publishing.
4. Kahn, D. (1996). The Codebreakers: The Comprehensive History of Secret Communication. Scribner.
5. Katz, J., & Lindell, Y. (2020). Introduction to Modern Cryptography. CRC Press.
6. O‘zbekiston Respublikasi "Axborot xavfsizligi konsepsiyasi", 2022.
7. RFC 8017 – PKCS #1: RSA Cryptography Specifications Version 2.2, IETF.
8. PyCryptodome documentation – https://www.pycryptodome.org/
9. Biryukov, A., & Khovratovich, D. (2009). Related-key cryptanalysis of the full AES-192 and AES-256. In Advances in Cryptology - ASIACRYPT.
10. ISO/IEC 18033-3:2010 – Information technology — Security techniques — Encryption algorithms — Part 3: Block ciphers.









