الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال بخصوص التشفير

مغلق
بدأه ham22 في 31 يوليو 2005 · 8 رد · 639 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل يمكن تشفير ملف نصي ؟

انا استعمل في برنامجي ملف نصي بدلا من قاعدة بيانات

فهل يمكن تشفيره مع امكانية قراءة البيانات التي بداخله من قبل البرنامج

وشكرا

#2

ضع زر باسم Command1 و مربع نص باسم Text1 ثم ضع الكود التالي

Private Sub Command1_Click() 
For i = 1 To Len(Text1.Text) 
st1 = Mid(Text1.Text, i, 1) 
as1 = Asc(st1) 
ch1 = Chr(255 - as1) 
st = st + ch1 
Next 
Text1.Text = st 
End Sub

طبعاً يمكنك تغيير طريقة التشفير :lol:

#3

للتشفير عدة طرق و خوارزميات ( بالتأكيد يمكن لكل واحد انشاء خوارزميته الخاصة ) و لكن للمزيد من المعلومات ابحثوا عن RSA و هي من أشهر الخوارزميات و التي تشتهر بصعوبة كسرها

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#4

مشكورين وماقصرتوا

بس وين هذي الخوارزمية الي تقول عليها يا اخ hishamnasr

rsa اختصار لايش بالضبط ما وضحت

#5

هي خوارزميه رياضية تعتمد على توليد عددين عشوائيا و اجراء عملية رياضية عليهما ما الاخذ في الاعتبار قيمة ascii لكل حرف و رمز بالملف

اخر جزء في العملية الرياضية سينتج باقي قسمة و هو ما سيتم اختباره عند فتح الملف مرة اخرى من مستقبل البرنامج

الخوارزمية بها كمية كبيرة من الاحتمالات مما يصعب على اي شخص ان يفكها و لو باستعمال الحاسوب

الوصلة التالية بها الخوارزمية نفسها

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#6

بها نظرية الاعداد و نظرية الاحتمالات

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#8

الف شكر وماقصرتوا

#9

للتشفير طرق عديدة ولكل مبرمج طريقته الخاصة في التشفير ،، وقوة التشفير ترتبط بقوة المبرمج .

اما الطريقة التي ذكرها الاخ MoaM هي طريقة تشفير عن طريق الازاحة وهي من ابسط عمليات التشفير .

تحياتي لكم

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

هذا الموضوع مغلق.

مواضيع مشابهة