كيفية تشفير سلسلة

/
41 المشاهدات

كيفية تشفير سلسلة</A>

الحاجة لتشفير متغير سلسلة في برمجة الويب، وهناك كثير من الأحيان بما فيه الكفاية.

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

هو أقل من واحد من خيارات التشفير لمتغير سلسلة باستخدام لغة PHP.

تعليمات

    1

استخدام المدمج في وظيفة PHPbase64_encode لترميز متغيرات السلسلة. لديها خيار واحد فقط، والذي يجب أن يتم تمرير - قيمة متغير يجري مشفرة. على سبيل المثال، رمز PHP التي سيتم عرضها على الصفحة المشفرة بواسطة MIME base64 في النص "سلسلة المشفرة" قد تبدو هذه:
وLt- فب base64_encode صدى ( 'سلسلة المشفرة') - ؟؟ وGt-
والنص المشفرة يكون "5 + D46PTw7uLg7e3g / yDx8vDu6uA =».

    2

استخدم دالة مضمنة لbase64_decodeمتغيرات السلسلة فك تشفيرها من قبل base64 في MIME. لديها هذه الميزة أيضا معلمة واحدة فقط. على سبيل المثال، لفك وعرض الشفرة التي تم الحصول عليها في الخطوة السابقة، يمكنك استخدام مثل هذا الخط في PHP:
وLt- فب base64_decode الصدى ( '5 + D46PTw7uLg7e3g / yDx8vDu6uA =') - ؟؟ وGt-

    3

استخدام أي خدمة ويب، إذا كانت الكلمة المشفرة أو الاختبار يجب أن يكون لمرة واحدة أو إذا لم تتمكن من أداء PHP النصية. على سبيل المثال، والنقر على صفحة http://tools4noobs.com/online_php_functions/base64_encode أدخل الكلمة في حقل واحد أوالنص وانقر على زر مع قاعدة 64 ترميز الكتابة. سوف البرنامج النصي على خادم تلقي البيانات المدخلة، وتنطبق عليهم ظيفة base64_encode ووضع قيمة المشفرة في حقل الإدخال إضافية. سلسلة المشفرة يمكن نسخ واستخدامها في تقديركم. إذا لزم الأمر، يمكن فك التشفير استخدام نفس الخدمة على شبكة الإنترنت الذي ينطبق على القيمة التي دخلت وظيفة base64_decode. الصفحة ذات الصلة على هذا الموقع ويمكن الاطلاع على http://tools4noobs.com/online_php_functions/base64_decode.

كيفية تشفير سلسلة آخر تعديل لذلك: 20 يونيو 2017 بواسطة pyimaans
ومن داخل حاوية الرئيسي نص تذييل