تخزين الملفات الآمن على AWS S3 باستخدام خوارزمية AES

المؤلفون

  • محمود حسن قسم علوم الحاسب، كلية تقنية المعلومات، الجامعة الأسمرية الإسلامية، ليبيا
  • عمران بن طاهر قسم تقنيات الانترنت، كلية تقنية المعلومات، الجامعة الأسمرية الإسلامية، ليبيا
  • هناء الأعمى قسم علوم الحاسب، كلية تقنية المعلومات، الجامعة الأسمرية الإسلامية، ليبيا

DOI:

https://doi.org/10.59743/jbs.v37i2.290

الكلمات المفتاحية:

الأمنية، خدمة أمازون ويب، سحابة أمازون، التخزين الآمن، التخزين السحابي

الملخص

يستخدم العديد من الأشخاص حول العالم خدمات الحوسبة السحابية، التي تقدمها شركات مثل Amazon و Microsoft و Google. إحدى الخدمات شائعة الاستخدام هي خدمة التخزين السحابي ، تتيح الخدمة للمستخدمين تخزين واسترداد البيانات عبر الإنترنت من أي مكان، مع ذلك ، فإن البيانات المخزنة عن بُعد التي يحتفظ بها مزود الخدمة تثير مخاوف تتعلق بأمان وخصوصية البيانات.  حيث أن أمن الحوسبة السحابية هو عبارة عن مجموعة واسعة من السياسات والتقنيات والضوابط لحماية البيانات المنتشرة على مختلف خوادمها الموزعة حول العالم. حيث نقترح في هذا البحث تصميم وبناء موقع الكتروني يعمل على جهاز العميل يعمل على تشفير الملفات قبل الرفع على السحابة تستند على النهج المسمى Client Side Encryption  الذي سيكون المستخدم فيه مسؤولاً عن إنشاء مفتاح التشفير وإدارته وأيضاً مسؤولاّ عن عملتي التشفير وفك التشفير. تم في هذا البحث استخدام خوارزمية Advanced Encryption Standard (AES-256)  لتشفير الملفات قبل رفعها ، حيث  يتم فيها توليد المفتاح أولا على جهاز العميلClient  ثم استخدام المفتاح  لتشفير الملف قبل رفعه على  Amazon Simple Storage Service (S3). في محاولة لتعزيز مستوى الأمن والحماية لهذه البيانات أثناء تنقلها عبر الإنترنت وبالتالي زيادة ثقة المستخدمين سواء كانوا أفراداً أو مؤسسات في استخدام الخدمات السحابية.

المراجع

P. Borra, “Comprehensive survey of amazon web services (AWS): techniques, tools, and best practices for cloud solutions,” International Research Journal of Advanced Engineering and Science, vol. 9, no. 3, pp. 24–29, 2024.

Abhishek Saini, Chaman Sharma, Nadeem Khan, Rohit Chauchan, and Gurjeet Singh, “A REVIEW PAPER ON AWS,” EPRA International Journal of Multidisciplinary Research (IJMR), 2024, doi: 10.36713/epra15444.

J. Hamdard, N. Delhi, P. Agarwal, J. Hamdard, and N. Delhi, “Cryptography Based Security for Cloud Computing System,” International Journal of Advanced Research in Computer Science, vol. 8, no. 5, 2017.

I. Saeed, S. Baras, and H. Hajjdiab, “Security and privacy of AWS S3 and Azure blob storage services,” in 2019 IEEE 4th International Conference on Computer and Communication Systems, ICCCS 2019, 2019. doi: 10.1109/CCOMS.2019.8821735.

S. Mirghani and H. Hajjdiab, “Comparison between amazon S3 and google cloud drive,” in ACM International Conference Proceeding Series, 2017. doi: 10.1145/3158233.3159381.

S. Narula, A. Jain, and Prachi, “Cloud computing security: Amazon web service,” in International Conference on Advanced Computing and Communication Technologies, ACCT, 2015. doi: 10.1109/ACCT.2015.20.

A. Richards, Foundations of Data and Digital Journalism. 2023. doi: 10.4324/9781003182238.

“What Is a Servlet? (The Java EE 5 Tutorial).” Accessed: Nov. 15, 2023. [Online]. Available: Oracle.com

“IBM i 7.4.” Accessed: Oct. 10, 2024. [Online]. Available: https://www.ibm.com/docs/en/i/7.4?topic=platform-java-development-kit

“Apache Tomcat® - Welcome!” Accessed: Jan. 01, 2024. [Online]. Available: tomcat.apache.org

“IntelliJ IDEA overview - Help | IntelliJ IDEA.” Accessed: May 10, 2024. [Online]. Available: https://www.jetbrains.com/help/idea/discover-intellij-idea.html

“ما المقصود بالتخزين السحابي؟ - التخزين السحابي - AWS,” Amazon Web Services, Inc. Accessed: Nov. 15, 2023. [Online]. Available: https://aws.amazon.com/ar/what-is/cloud-storage/

B. Preneel, Understanding cryptography. Springer, 2014.

التنزيلات

منشور

2024-11-30

إصدار

القسم

الحاسوب

كيفية الاقتباس

تخزين الملفات الآمن على AWS S3 باستخدام خوارزمية AES (حسن م., بن طاهر ع., & الأعمى ه.). (2024). مجلة العلوم الأساسية, 37(2), 270-282. https://doi.org/10.59743/jbs.v37i2.290