تشفير الملفات الرقمية باستخدام خوارزمية معيار التشفير المتقدم (AES) في وضع GCM: تنفيذ بلغة VB.NET وتقييم أمني وأدائي وفق اختبارات NIST
DOI:
https://doi.org/10.65421/jibas.v2i3.209الكلمات المفتاحية:
تشفير البيانات، حماية الملفات الرقمية، ؛ معيار التشفير المتقدم (AES)، VB.NET، NISTالملخص
يعرض هذا البحث تصميم نظام برمجي متكامل لتشفير البيانات وتأمين الملفات الرقمية من الوصول غير المصرح به، اعتماداً على معيار التشفير المتقدم (AES) العامل بوضع Galois/Counter Mode بمفتاح 128 بت، منفذاً بلغة Visual Basic .NET عبر واجهة تدعم التشفير وفكّه مع استعادة كاملة للمحتوى. خضعت المكوّنات العشوائية لتوليد المفاتيح ومتجهات التهيئة لمجموعة اختبارات NIST الإحصائية المكوّنة من 14 اختباراً بحد قبول ، فحققت اجتيازاً كاملاً وبقيت قيمها دون خط الفشل 0.2. بلغت مساحة المفاتيح وزمن الفحص الشامل سنة عند 50 مليار مفتاح/ثانية، وسجّل النظام زمن تشفير 1.6 ثانية وفك 1.1 ثانية مقابل 3 و1 ثانية لـDES و7.3 و4.9 ثانية لـRSA، مع سلامة كاملة للبيانات ودون زيادة جوهرية في حجم الملفات. تؤكد النتائج صلاحية النظام لحماية الملفات المخزنة، وتوصي بتوسيع اعتماده.

