إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

طرق حفظ المعلومات

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته

    معذرة إذا لم أكن قرأت ردك السابق جيدا :abc_145:

    لتشفير النص التجربة على "abood" وبإستخدام مفتاح تشفير حرفى " أى مفتاح سواء أرقام أو حروف أو الدمج بينهم " فكان المفتاح هو "trustno1withthispassword" فيكون الناتج إذا تم عرضة فى رسالة " r8Ij7CGE6MA= " وهو معبر عن تشفير abood كما بالكود التالى :


    كود:
    result = Crypto.BlowfishEncryptString("abood", "trustno1withthispassword", 0);
    Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

    إذن تم تشفير النص فيمكن حفظة بعد ذلك فى قاعدة البيانات دون خوف من الإطلاع علية بالنود باد أو أى محرر نصى "طبعا لاحظ البيانات فى قاعدة البيانات أى كانت القاعدة قم بفتحها بالنود باد أو أى محرر نصوص لتلاحظ الفرق بين التشفير وعدم إستخدام تشفير"

    طبعا عند إستدعاد البيانات مرة أخرى من قاعدة البيانات يتم الإستدعاد طبيعى جدا ثم فك التشفير عن البيانات بالدالة الأخرى التالية :

    كود:
    result = Crypto.BlowfishDecryptString("r8Ij7CGE6MA=", "trustno1withthispassword", 0);
    Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
    شكرا جزيلا .........معلومة جد رائعة ........يعني انه يمكن تشفير محتوى كامل ملف txt فنطبق التشفير ثم نحفظه مشفرا ......و يكفي اضافة الكود لفك التشفير قبل الاستدعاء

    سنجرب

    تعليق


    • #17
      المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
      السلام عليكم ورحمة الله وبركاته


      كود:
      result = Crypto.BlowfishEncryptString("abood", "trustno1withthispassword", 0);
      Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
      كود:
      result = Crypto.BlowfishDecryptString("r8Ij7CGE6MA=", "trustno1withthispassword", 0);
      Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
      تطبيق :
      تشفير كل مجلدات Docs ووضع الملفات المشفرة في مجلد الازرار Buttons

      كود PHP:
      file File.Find("AutoPlay\\Docs""*"falsetrue);

      for 
      i,n in pairs(file) do
      txt TextFile.ReadToString(""..n);
      TextFile.WriteFromString("AutoPlay\\Buttons\\"..String.SplitPath(n).Filename..".txt"Crypto.BlowfishEncryptString(txt"trustno1withthispassword"0));
      end 

      تعليق


      • #18
        و لعكس العكلية نجري تعديلا بحرفين فقط .........رووووووووووعة ...........في مكان En نضع De

        تعليق


        • #19
          كود العكس يصبح

          كود PHP:
          file File.Find("AutoPlay\\Buttons""*"falsetrue);

          for 
          i,n in pairs(file) do
          txt TextFile.ReadToString(""..n);
          TextFile.WriteFromString("AutoPlay\\Docs\\"..String.SplitPath(n).Filename..".txt"Crypto.BlowfishDecryptString(txt"trustno1withthispassword"0));
          end 

          تعليق


          • #20
            إن شاء الله... بالتوفيق

            تعليق

            مواضيع تهمك

            تقليص

            Empty RSS Feed.
            يعمل...
            X