تتم كتابة جميع برامج جميع أجهزة الكمبيوتر الحديثة على أساس فكرة ترميز المعلومات. ترتبط جميع العمليات على الإنترنت أيضًا بعملية التشفير ؛ أي معلومات رقمية هي رمز ثنائي. يستخدم التشفير أيضًا بنجاح في عملية حماية المعلومات والملفات الفردية على الإنترنت.
ضروري
- - مهارات البرمجة؛
- - برنامج مثل Crypditor.
تعليمات
الخطوة 1
يمكن أن يؤدي تخزين المعلومات غير المشفرة على الخادم إلى تسرب غير مرغوب فيه للمعلومات ، على وجه الخصوص - مفاتيح قاعدة البيانات أو ، على سبيل المثال ، بعض المستندات المهمة. لذلك ، من الأفضل تشفير جميع الملفات مسبقًا ، أي ترميز. هناك العديد من البرامج التي يمكن أن تساعدك في حماية البيانات التي تحتاجها ، لكن العديد منها إما غير موثوق به أو مدفوع ، ويمكن حماية العديد من البيانات باستخدام أدوات PHP القياسية. الوظيفة الأساسية base64_encode () مناسبة لهذا الغرض. لفك التشفير العكسي ، على التوالي ، يتم استخدام base64_decode (). هناك أيضًا خوارزميات md5 () و sha1 () ، لكن لا يمكن فك تشفيرهما تقريبًا ، كما تستخدم PHP أيضًا ترميز JSON على نطاق واسع. يسمح لك بتشفير المعلومات في مصفوفة بيانات محددة ولها الشكل json_encode (مصفوفة $). لفك التشفير ، على التوالي ، json_decode (مصفوفة $). لتشفير المعلومات المنقولة من النماذج ، يمكنك استخدام طريقة crypt (). يقوم بتشفير المعلومات في اتجاه واحد. ميزة هذه الميزة أنها تسمح لك بتحديد القواعد الخاصة بك.
الخطوة 2
باستخدام Java Script ، يمكنك بسهولة تشفير بعض بيانات الصورة. هناك وظيفة جافا سكريبت: imageData لهذا الغرض. يوجد أيضًا نوع من خوارزمية URI التي يمكنها تعيين معرف خاص بها لكل عنصر. يحتوي URI على بناء الجملة: "URI = URL + URN URL =: // URN =".
الخطوه 3
لتشفير كلمات المرور من أي موارد ، أو حتى من جهاز كمبيوتر ، يمكنك استخدام برنامج Crypditor ، الذي يستخدم خوارزمية تشفير AES. علاوة على ذلك ، يتيح لك هذا البرنامج التحقق من قوة كلمات المرور المستخدمة قبل تشفيرها.