مجلة مفتوحة الوصول

المجلة الدولية للعلوم والتقنية

International Science and Technology Journal

ISSN: 2519-9854 (Online)

ISSN: 2519-9846 (Print)

DOI: www.doi.org/10.62341/ISTJ

مجلة علمية محكّمة تهتم بنشر البحوث والدراسات في مجال العلوم التطبيقية، تصدر دورياً تحت إشراف نخبة من الأساتذة

ينشرها

تحت إشراف

Using Elliptic-Curve to Implements SSL Certificate Derives from CSR to Make Secure Connection between Server and Client

الملخص
تناقش الورقة البحثية تنفيذ شهادات طبقة مآخذ التوصيل الآمنة (SSL)، التي يتم الحصول عليها من طلبات توقيع الشهادات (CSRs)، لتسهيل الاتصالات الآمنة بين الخوادم والعملاء. تعمل طبقة المقابس الآمنة كبروتوكول تشفير أساسي يضمن سرية وسلامة وموثوقية البيانات المرسلة عبر الشبكات، وبالتالي يلعب دورًا حيويًا في حماية المعاملات والاتصالات عبر الإنترنت. توضح الورقة البحثية عملية بروتوكول طبقة المقابس الآمنة SSL، والتي تشمل المكونات الرئيسية مثل توليد المفاتيح وتشفير البيانات. بالإضافة إلى ذلك، يسلط الضوء على أهمية خوارزمية RSA ضمن بروتوكول طبقة المقابس الآمنة (SSL) لأغراض تبادل المفاتيح والمصادقة الفعالة. كما تشرح أيضًا التشفير المنحنى الإهليجي (ECC)، وتقدمه كبديل أكثر كفاءة لتقنيات التشفير التقليدية. يتم التأكيد على مزايا تشفير المنحنى الإهليجي (ECC)، لا سيما من حيث أحجام المفاتيح الأصغر والأمان المعزز، مما يوضح تفوقه في تطبيقات التشفير الحديثة. علاوةً على ذلك، تقدم الورقة البحثية خطوات تنفيذ عملية لإنشاء CSR باستخدام كود #C، وتوضح كيفية إنشاء اتصال آمن باستخدام المنحنيات الإهليجية. ويتضمن ذلك دليلًا حول إنشاء ملف CSR، والذي يمكن استخدامه لاحقًا في عملية إنشاء شهادة SSL، وبالتالي ضمان أمان قوي للاتصالات عبر الإنترنت................ الكلمات المفتاحية....................... المنحنى الاهليجي، طبقة المقابس الآمنة، طلب توقيع الشهادة، ريفست شامير أدلمان، المرجع المصدق.
Abstract
The paper discusses the implementation of Secure Sockets Layer (SSL) certificates, which are obtained from Certificate Signing Requests (CSRs), to facilitate secure connections between servers and clients. SSL serves as an essential encryption protocol that guarantees the confidentiality, integrity, and authenticity of data transmitted over networks, thus playing a vital role in safeguarding online transactions and communications. The paper outlines SSL process, which encompasses key components such as the key generation, and data encryption. Additionally, it highlights the importance of the RSA algorithm within SSL for effective key exchange and authentication purposes. It also explains elliptic-curve cryptography (ECC), presenting it as a more efficient alternative to conventional cryptographic techniques. The advantages of ECC, particularly in terms of smaller key sizes and enhanced security, are emphasized, showcasing its superiority in modern cryptographic applications. Furthermore, the paper provides practical implementation steps for creating a CSR using C# code, illustrating how to establish a secure connection utilizing elliptic curves. This includes a guide on generating a CSR file, which can later be utilized in the process of creating an SSL certificate, thus ensuring robust security for online communications................ Key words:...............Elliptic-curve, Secure Socket Layer, Certificate Signing Request, Rivest-Shamir-Adleman, Certificate Authority.