26-06-2020, 07:55 AM
(آخر تعديل لهذه المشاركة : 26-06-2020, 08:02 AM بواسطة ExCodeMaker.)
بفضل الله تمكنت من معرفة كامل التفاصيل الفنية لتركيبة الدونجل من الناحيتين المصنعية والبرمجة، واصبح لدي مكتبة واسعة من المعلومات، سابدأ بشرح اولي وتقديم بعض الملفات الجاهزة لمن يرغب الاطلاع او التجربة
بالنسبة ل Hasp
الدونجل تقوم على مبدأ بسيط وهو "الة فينوميان" بحيث يتم تعريف 16 محطة (State) وفي كل محطة تستقبل مدخلات ولكل محطة مخرجات مختلفة، والمخرج عبارة عن شقين، الاول هو المحطة التالية والثاني هو قيمة محسوبة متعلق بالمحطة.
والامر الذي قد يزيد من صعوبة الامر ان المحطة قد تصدر مخرجات عديمة التاثير (Don't Care Condition) وتعيد جريان العمل اليها نفسها او لغيرها للتمويه
وعندما يتم ارسال المدخلات بالتسلسل الصحيح (وقد تحتوي خلالها العديد من البيانات التي لا تؤثر على جريان العمل للتمويه) يتم الوصول الى المحطة التي تفتح لك الصلاحية وتمكنك من قراءة الذاكرة الداخلية
قد يبدو هذا الكلام غير مفهوم، لذا ساحاول ان اعطى مثال توضيحي
نعرف 4 محطات للالة للتبسيط
محطة مدخل مخرج محطة تالية
1 2 4 2
2 7 5 3
2 3-5 2 2
2 غير ذلك 0 1
3 8 2 4
3 4 0 3
3 غير ذلك 5 1
4 تفتح الدونجل وتستقبل المدخلات لتعطي المعلومات المتعلقة بها وتقرا الذاكرة
هنا لتفتح الدونجل
التسلسل المقبول 278
طبعا والتسلسلات التالية تعمل 2334557448 ، 2748
مرفق ملفات نهائية تم تجهيزها للبرمجة على تشيب PL16r6 لتقوم بعمل الدونجل تماما
طبعا قمت بعمل برامج لاستخراج مفاتيح الدونجل الاثنين، وثم تحويل المفاتيح الى الة فانوميان باستخدام "كارنف ماب" ومن ثم تحويلها الى الكود يواسطة برنامج CUPL
الملفات المرفقة توضح تركيبة الدونجل وكيف يتم برمجة كل رجل فيها والمنطق النهائي المستخلص نتيجة الخوارزميات اعلاه
كلمة السر
www.at4re.net
بالنسبة ل Hasp
الدونجل تقوم على مبدأ بسيط وهو "الة فينوميان" بحيث يتم تعريف 16 محطة (State) وفي كل محطة تستقبل مدخلات ولكل محطة مخرجات مختلفة، والمخرج عبارة عن شقين، الاول هو المحطة التالية والثاني هو قيمة محسوبة متعلق بالمحطة.
والامر الذي قد يزيد من صعوبة الامر ان المحطة قد تصدر مخرجات عديمة التاثير (Don't Care Condition) وتعيد جريان العمل اليها نفسها او لغيرها للتمويه
وعندما يتم ارسال المدخلات بالتسلسل الصحيح (وقد تحتوي خلالها العديد من البيانات التي لا تؤثر على جريان العمل للتمويه) يتم الوصول الى المحطة التي تفتح لك الصلاحية وتمكنك من قراءة الذاكرة الداخلية
قد يبدو هذا الكلام غير مفهوم، لذا ساحاول ان اعطى مثال توضيحي
نعرف 4 محطات للالة للتبسيط
محطة مدخل مخرج محطة تالية
1 2 4 2
2 7 5 3
2 3-5 2 2
2 غير ذلك 0 1
3 8 2 4
3 4 0 3
3 غير ذلك 5 1
4 تفتح الدونجل وتستقبل المدخلات لتعطي المعلومات المتعلقة بها وتقرا الذاكرة
هنا لتفتح الدونجل
التسلسل المقبول 278
طبعا والتسلسلات التالية تعمل 2334557448 ، 2748
مرفق ملفات نهائية تم تجهيزها للبرمجة على تشيب PL16r6 لتقوم بعمل الدونجل تماما
طبعا قمت بعمل برامج لاستخراج مفاتيح الدونجل الاثنين، وثم تحويل المفاتيح الى الة فانوميان باستخدام "كارنف ماب" ومن ثم تحويلها الى الكود يواسطة برنامج CUPL
الملفات المرفقة توضح تركيبة الدونجل وكيف يتم برمجة كل رجل فيها والمنطق النهائي المستخلص نتيجة الخوارزميات اعلاه
كلمة السر
www.at4re.net