TY - JOUR ID - TI - Construction of Graduation Certificate Issuing System Based on Digital Signature Technique بناء نظام لإصدار وثيقة التخرج بالاعتماد على تقانة التوقيع الرقمي AU - Mohammed Issam Younis محمد عصام يونس AU - Hayder Faez Abdulkareem حيدر فائز عبد الكريم AU - Hamid Mohammed Ali حامد محمد علي PY - 2015 VL - 21 IS - 6 SP - 15 EP - 36 JO - Journal of Engineering مجلة الهندسة SN - 17264073 25203339 AB - With the development of computer architecture and its technologies in recent years, applications like e-commerce, e-government, e-governance and e-finance are widely used, and they act as active research areas. In addition, in order to increase the quality and quantity of the ordinary everyday transactions, it is desired to migrate from the paper-based environment to a digital-based computerized environment. Such migration increases efficiency, saves time, eliminates paperwork, increases safety and reduces the cost in an organization. Digital signatures are playing an essential role in many electronic and automatic based systems and facilitate this migration. The digital signatures are used to provide many services and solutions that would not have been possible by the conventional hand-written signature. In the educational environment, the process of issuing the graduation certificates can no longer be restricted to the traditional methods. Hence, a computerized system for issuing certificates of graduation in an electronic form is needed and desired. This paper proposes a Graduation Certificates Issuing System (GCIS) based on digital signature technology. In doing so, this research highlights the state-of-the-art and the art-of-the-practice for some existing digital signature-based systems in the literatures. In addition, eight intertwined elected services are identified, namely: message authentication, entity authentication, integrity, non-repudiation, time stamping, distinguished signing authorities, delegating signing capability and supporting workflow systems. Moreover, this research examines nine existing systems, showing their merits and demerits in terms of these elected services. Furthermore, the research describes the architectural design using the Unified Modeling Language (UML) and provides the concrete implementation of the proposed GCIS. The GCIS is implemented using Visual Basic.Net programming language and SQL Server database management system.

مع التطور العلمي الهائل لمعمارية الحاسوب وتقاناتها في السنوات الأخيرة، أصبحت التطبيقات مثل التجارة الإلكترونية، الحكومة الإلكترونية، الحوكمة الإلكترونية، والتمويل الإلكتروني منطقة للبحث العلمي النشط على نطاق واسع. وبالنتيجة أصبح لزاما الهجرة من البيئة الورقية إلى البيئة المحوسبة المستندة إلى الرقمية من أجل زيادة جودة وكمية المعاملات اليومية المنجزة. هذه الهجرة تزيد من الكفاءة، وتوفر الوقت، وتلغي المعاملات الورقية، وترفع درجة الأمان، وتقلل من التكلفة في المؤسسة. ومما يجدر الاشارة اليه أن التوقيعات الرقمية تلعب دورا أساسيا في العديد من الأنظمة الإلكترونية وتسهل هذه الهجرة. تستخدم التوقيعات الرقمية كوسيلة لتوفير العديد من الخدمات والحلول والتي من غير الممكن تحقيقها بواسطة التوقيعات اليدوية التقليدية.إن عملية إصدار وثائق (شهادات) التخرج لا يمكن أن تبقى مقتصرة على الطرق التقليدية في البيئة التعليمية. وبالتالي، أصبح لزاما توفير نظام محوسب لإصدار وثائق التخرج في شكل الكتروني. على هذا النحو، يقترح هذه البحث بناء نظام لإصدار وثائق التخرج ( GCIS ) بالاعتماد على تقانة التوقيع الرقمي. وبالقيام بذلك، يتبنى هذا البحث تسليط الضوء على حالة بعض الأنظمة المستندة على التوقيع الرقمي وواقعها العملي. فضلا عن ذلك، يحدد هذا البحث ثمانية خدمات منتخبة ومتشابكة، هي: مصادقة الرسالة، مصادقة الكيان, النزاهة, عدم التنصل، ختم الوقت، سلطة التوقيع الجزئية (التوقيع حسب الصلاحية او المسؤولية)، وتفويض القدرة على التوقيع (التخويل بالتوقيع)، ودعم نظم سير العمل. وعلاوة على ذلك ، يسلط هذا البحث الضوء على تسعة من النظم القائمة ، ويبين مزايا وعيوب كل منها بالاعتماد على الخدمات المنتخبة الآنفة الذكر. أخيرا، يصف البحث التصميم المعماري باستخدام لغة النمذجة الموحدة ( UML ) وتوفر التنفيذ الملموس للنظام المقترح. ومن الجدير بالذكر, إن النظام المقترح تم تنفيذه باستخدام لغة البرمجة ( ( Visual Basic.NET ونظام إدارة قواعد البيانات (SQL Server ). ER -