المشاركات : 111
المواضيع 41
:
: 29
الإنتساب : Apr 2011
السلام عليكم
كيف يمكن انشاء كود يدرج في حقل (code) في قاعدة بينات بالأكسس مثل
![[صورة: DWTNt.png]](http://im58.gulfup.com/DWTNt.png)
ليس لي أي فكرة عن طريقة التشفير أو المعادلة التي أطبيقها
المشاركات : 183
المواضيع 7
:
: 1
الإنتساب : Sep 2011
اخي لم افهم ماتريد بالظبظ ؟ كيف يعني كود ؟ يعني نص مبهم او مشفر في قاعدة ثم تعيد فكه عند الاستظهار ؟
ادا هيك فيمكن تشفيره باي معادلة تشفير ك rc4 ثم تحوله الى Base64 و تحفضه
.:: مبرمج شوارع ::.
المشاركات : 111
المواضيع 41
:
: 29
الإنتساب : Apr 2011
هذه عبارة عن قائمة طلبة، و أود أن أضع لكل طالب كود سري (شفرة بـ8 ارقام) ثم تقسم الإجابات على الأستاذ المصحح بالكود وبدون أسماء ، وبعدها نعيد الكود للإسم بعد التصحيح ، هذا شرح العملية ،
فليس لدي أدنى فكر عن ذلك ، ادراج أي مثال عن ذالك وشكرا أخي مسبقا
المشاركات : 183
المواضيع 7
:
: 1
الإنتساب : Sep 2011
اوكي فهمت
الافضل ان تستعمل هكدا خوارزميه md5 ستحول لك اي شي كاسم الى سلسة من 32 حرف
لاكنها غير فابلة للعكس يعني تحويل دلك كود الى اسم مثلاا لهدا تسنعمل في حماية اسماء دخول في مواقع كبرى كفيسبوك و هوتميل
فطريقة حصول على اسم موافق للهاش هي بتحويل اسم الى هاش و مطابقة الهاشين
.:: مبرمج شوارع ::.
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
السلام عليكم
الامر بسيط شرط ان تعتمد على الحقل الاساسي و الا ستحصل كودين متطابقين
مثلا لو اعتمدت على الاسم احتمال وجود طالبين يحملا نفس الاسم محمد مثلا لذلك يجب ان تعتمد على الحقل الاساسي
في توليد الكود يمكنك استخدام xor لحل بسيط
PHP كود :
[PHP]
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text := '2';
Edit2.Text := '12345678';
Edit3.Text := IntToStr(StrToInt(Edit1.Text) XOR StrToInt(Edit2.Text));
end;[/PHP]
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
المشاركات : 111
المواضيع 41
:
: 29
الإنتساب : Apr 2011
مشكور اخي
لاكن ما ابحث عنه هو معادلة تصنع كود من 8 ارقام تعتمد على رقم التسجيل و مجموع التسجيلات
.....مشكور
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
السلام عليكم
الذي كتبته اعلاه هي معادلة تصنع كود من 8 ارقام تعتمد على رقم التسجيل !! ربما تربد هاش ؟
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
المشاركات : 111
المواضيع 41
:
: 29
الإنتساب : Apr 2011
مشكور اخي
إن امكن مثل توضيحي لأنني لم أفهم جيدا
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
12345678 هو مفتاح التشفير
تقوم باضافة سجل بعد الاضافة تقوم بالتعديل تأخذ رقم الحقل الاساسي و تطبق عليه xor باستخدام المفتاح
عندما تريد ان تعرف الطالب من الكود تأخذ الكود و تطبق عليه xor مرة اخرى لتحصل على رقم الحقل الاساسي ...
**** ان تكون فهمتني و السلام عليكم
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج