Design and implementation of a software protection system against software piracy by using cryptographic techniques

Other Title(s)

تصميم وتنفيذ نظام حماية ضد قرصنة البرمجيات باستخدام تقنيات التشفير

Parallel Title

تصميم وتنفيذ نظام حماية ضد قرصنة البرمجيات باستخدام تقنيات التشفير

Joint Authors

Fadil, Zaynab M.
Abd al-Hasan, Alya Karim

Source

Engineering and Technology Journal

Issue

Vol. 28, Issue 01 (30 Jan. 2010)23 p.

Publisher

University of Technology

Publication Date

2010-01-30

Country of Publication

Iraq

No. of Pages

23

Main Subjects

Information Technology and Computer Science

Topics

Abstract AR

أصبحت قرصنه البرامج مشكله رئيسيه مع النمو السريع و الواسع في استخدام الانترنت و مع التقدم التكنولوجي الذي ساعد في زيادة مشكله القرصنة.

في هذا العمل نظام مقترح لحماية البرامج ضد القرصنة.

هذا النظام المقترح نظام متكامل يعتمد على المواصفات القياسية مثل Triple DES, MD5, RSA, knowledge--proof Zero لحل هذه المشكلة.

نظام الحماية المقترح يحل أكثر أنواع مشاكل القرصنة شيوعا و يكون أمنا ضد التهديدات الهجمات المعروفة.

النظام المقترح يستخدم طريقه مقترحه لحماية فايلات النظام بأكملها و خوارزميه مقترحه لإعطاء رقم تعريفي لنسخة البرنامج.

النظام المقترح يطور نظام يقوم بقراءة معلومات الأجهزة المتواجدة داخل الحاسوب، و من ثم بتشفيرها.

و بعد ذلك يتم التأكد من أن النسخة المستخدمة من قبل المستخدم لم يتم استخدامها من قبل مستخدمين آخرين، و ذلك من خلال إرسال المعلومات إلى المصنع.

Abstract EN

Software Piracy becomes a major problem with the fast and vast growth in the use of the internet, and the new computer technologies is aided in increasing software piracy.

In this work, a software protection system against piracy is proposed.

This proposed system uses standard techniques to ease these difficulties such as Zero knowledge proof, Improved RSA, MD5, and Triple DES.

The proposed system use a proposed method to protect all the system files, and a proposed algorithm to generate software Copy Identification Number called (ICN) .

The implemented system where a software application hashes hardware serial numbers to generate a unique Installation ID.

This Installation ID is sent to the manufacturer to verify the authenticity of the application and to ensure that the product is not being used for multiple installations.

American Psychological Association (APA)

Abd al-Hasan, Alya Karim& Fadil, Zaynab M.. 2010. Design and implementation of a software protection system against software piracy by using cryptographic techniques. Engineering and Technology Journal،Vol. 28, no. 01.
https://search.emarefa.net/detail/BIM-46270

Modern Language Association (MLA)

Abd al-Hasan, Alya Karim& Fadil, Zaynab M.. Design and implementation of a software protection system against software piracy by using cryptographic techniques. Engineering and Technology Journal Vol. 28, no. 01 (2010).
https://search.emarefa.net/detail/BIM-46270

American Medical Association (AMA)

Abd al-Hasan, Alya Karim& Fadil, Zaynab M.. Design and implementation of a software protection system against software piracy by using cryptographic techniques. Engineering and Technology Journal. 2010. Vol. 28, no. 01.
https://search.emarefa.net/detail/BIM-46270

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-46270