إليزابيث
02-08-2009, 06:22 AM
http://www.jaralqamr.com/smiles/smile_files/smile2_data/516.gif
:mr11:
أبحر معي في عالم وعلم الشفرة
(Sailing with me around the meaning of Code)
http://www.al-jazirah.com.sa/digimag/23022003/16.jpg
لوسيفر «Lucifer»
http://www.jaralqamr.com/smiles/smile_files/smile2_data/538.gif
أول موضوع سينشر لي هنا في المرافئ وأتمنى أن تستمتعوا بقدر استمتاعي
أنا خلال بحثي الشيق هو شيء استوقفني عدة مرات عند سماعي لكلمة تعريف التشفير cryptography
كان في أول فصل لي في الجامعة ,مباشر دخلنا بشكل عميق بالبرمجة وما هي لغة الكمبيوتر!!
ببساطة الكمبيوتر يترجم كل شيء إلى لغة 0, 1 (لغة الآلة machine code)) طبعاً صعبة الفهم
للبشر لذلك طورت إلى (high level language) وهي أسهل لغة برمجة توصلوا لها ,فهمها قريب من الحروف الإنجليزية.
النظام العشري Decimal: وهو النظام الذي يستخدم 10 مجالات وهي من 0إلى 9 ولكن هذا النظام غير فعال لبناء الدائرات الإلكترونية ويرمز له بـ D لذلك استخدم النظام الثنائي بدلا عنه ..
النظام الثنائي Binary: حيث يستخدم هذا النظام مجالين هما 0 و 1 ويسمى الرقم الثنائي غالبا بـ البت .. ويرمز له بـ B
النظام الثماني Octal: وهو النظام الذي يستخدم 8 بت من أجل حل مشكلة طول شيفرة الحاسب ويسمى أيضا بالشيفرة ذات الأساس 8 لأنه يحوي على 8 مجالات من 0 حتى 7 .. ويرمز له بـ O
النظام الست عشري Hexadecimal: تمتلك المعالجات الصغرية كمية معطيات مؤلفة من 16 بت ومن أجل هذه المعالجات وجد النظام الست عشري .. حيث
0 1 2 3 4 5 6 7 8 9 f e d c b a
a=10
b=11
c=12
d=13
e=14
f=15
و يرمز له بـ H
سوف أقف هنا لن أتعمق أكثر هذا الجزء كان لعشاق الكمبيوتر
للمزيد من العلم في عالم ++c هنا
كتاب التشفير بالطرق الكلاسيكية (http://www.kutub.info/library/open.php?cat=1&book=909)
الآن الجزء لعشاق التاريخ أكيد تساءلتم وأنتم تقرؤون أيها المفكرون
ماهو تاريخ الشفرة ومن أين أتت؟؟
عُرف علم التشفير أو التعمية منذ القدم، حيث استخدم في المجال الحربي والعسكري. فقد ذكر أن أول من قام بعملية التشفير للتراسل بين قطاعات الجيش هم الفراعنة. وكذلك ذكر أن العرب لهم محاولات قديمة في مجال التشفير. و استخدم الصينيون طرق عديدة في علم التشفير والتعمية لنقل الرسائل أثناء الحروب. فقد كان قصدهم من استخدام التشفير هو إخفاء الشكل الحقيقي للرسائل حتى لو سقطت في يد العدو فإنه تصعب عليه فهمها.
ولكن التشفير كعلم مؤسس منظم يدين بولادته ونشأته للعلماء الرياضيين واللغويين العرب إبان العصر الذهبي للحضارة العربية ومن أشهرهم الفراهيدي والكندي, وقد ألف هؤلاء العلماء مفاهيم رياضية متقدمة من أهمها التوافيق والتباديل . وكذلك توظيف الكندي ومن تبعه مفاهيم الإحصاء والاحتمالات في كسر الشفرة , وقد سبقت هذه الكتابات كتابات باسكال وفيرما بحوالي ثمانية قرون !!!
انتهى الجزء لمحبي التاريخ لن أطيل أكثر
http://www.jaralqamr.com/smiles/smile_files/smile2_data/215.gif
والآن الجزء الأكثر متعة وتسلية لجميع الأذواق هو شفيرة يوليوس قيصر:
الشيفرة سميت باسم يوليوس قيصر استعملها بزحف ثلاثة (احرف) ليحمي الرسائل ذو الأهمية العسكرية:
اذا كان لديه اي شيء ذا اهمية يقوله كتبه مشفرا وذلك بتغير تسلسل الأحرف بحيث اذا اراد أحد ما ان يفهم يفك الشيفرة و يفهمها كان عليه استبدال الحرف الرابع في الأبجدية الأنكليزية بالاول و هكذا بالتسلسل.
http://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Caesar3.svg/320px-Caesar3.svg.png
واذا زاد ترتيب الحرف في الشفر عن 28 نقوم بانقاص 28 من الناتج اي تبدا من اول الحروف
النص الاصلي: ABCDEFGHIJKLMNOPQRSTUVWXYZ
النص المشفر: DEFGHIJKLMNOPQRSTUVWXYZABC
http://www.jaralqamr.com/smiles/smile_files/smile2_data/215.gif
مثال:
الشفرة(رسم)
ر ترتيبها 10حسب الأبجدية _______ الحرف المقابل في الشفره ترتيبه 13 وهو ش
س ~12ـــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــ ض
م ~ 24 __________________________ و
رسم = شضو
والآن هل عرفتم هذه الشفرة؟
و ش ث ل ث ث ه ب د ز ث ي
انتظروا الجزء الثاني لــ إليزابيث مع شفرات دافنشي
http://www.jaralqamr.com/smiles/smile_files/smile2_data/538.gif
http://www3.0zz0.com/2007/11/24/11/39715287.jpg
تحياتي:
إليزابيث
:mr11:
أبحر معي في عالم وعلم الشفرة
(Sailing with me around the meaning of Code)
http://www.al-jazirah.com.sa/digimag/23022003/16.jpg
لوسيفر «Lucifer»
http://www.jaralqamr.com/smiles/smile_files/smile2_data/538.gif
أول موضوع سينشر لي هنا في المرافئ وأتمنى أن تستمتعوا بقدر استمتاعي
أنا خلال بحثي الشيق هو شيء استوقفني عدة مرات عند سماعي لكلمة تعريف التشفير cryptography
كان في أول فصل لي في الجامعة ,مباشر دخلنا بشكل عميق بالبرمجة وما هي لغة الكمبيوتر!!
ببساطة الكمبيوتر يترجم كل شيء إلى لغة 0, 1 (لغة الآلة machine code)) طبعاً صعبة الفهم
للبشر لذلك طورت إلى (high level language) وهي أسهل لغة برمجة توصلوا لها ,فهمها قريب من الحروف الإنجليزية.
النظام العشري Decimal: وهو النظام الذي يستخدم 10 مجالات وهي من 0إلى 9 ولكن هذا النظام غير فعال لبناء الدائرات الإلكترونية ويرمز له بـ D لذلك استخدم النظام الثنائي بدلا عنه ..
النظام الثنائي Binary: حيث يستخدم هذا النظام مجالين هما 0 و 1 ويسمى الرقم الثنائي غالبا بـ البت .. ويرمز له بـ B
النظام الثماني Octal: وهو النظام الذي يستخدم 8 بت من أجل حل مشكلة طول شيفرة الحاسب ويسمى أيضا بالشيفرة ذات الأساس 8 لأنه يحوي على 8 مجالات من 0 حتى 7 .. ويرمز له بـ O
النظام الست عشري Hexadecimal: تمتلك المعالجات الصغرية كمية معطيات مؤلفة من 16 بت ومن أجل هذه المعالجات وجد النظام الست عشري .. حيث
0 1 2 3 4 5 6 7 8 9 f e d c b a
a=10
b=11
c=12
d=13
e=14
f=15
و يرمز له بـ H
سوف أقف هنا لن أتعمق أكثر هذا الجزء كان لعشاق الكمبيوتر
للمزيد من العلم في عالم ++c هنا
كتاب التشفير بالطرق الكلاسيكية (http://www.kutub.info/library/open.php?cat=1&book=909)
الآن الجزء لعشاق التاريخ أكيد تساءلتم وأنتم تقرؤون أيها المفكرون
ماهو تاريخ الشفرة ومن أين أتت؟؟
عُرف علم التشفير أو التعمية منذ القدم، حيث استخدم في المجال الحربي والعسكري. فقد ذكر أن أول من قام بعملية التشفير للتراسل بين قطاعات الجيش هم الفراعنة. وكذلك ذكر أن العرب لهم محاولات قديمة في مجال التشفير. و استخدم الصينيون طرق عديدة في علم التشفير والتعمية لنقل الرسائل أثناء الحروب. فقد كان قصدهم من استخدام التشفير هو إخفاء الشكل الحقيقي للرسائل حتى لو سقطت في يد العدو فإنه تصعب عليه فهمها.
ولكن التشفير كعلم مؤسس منظم يدين بولادته ونشأته للعلماء الرياضيين واللغويين العرب إبان العصر الذهبي للحضارة العربية ومن أشهرهم الفراهيدي والكندي, وقد ألف هؤلاء العلماء مفاهيم رياضية متقدمة من أهمها التوافيق والتباديل . وكذلك توظيف الكندي ومن تبعه مفاهيم الإحصاء والاحتمالات في كسر الشفرة , وقد سبقت هذه الكتابات كتابات باسكال وفيرما بحوالي ثمانية قرون !!!
انتهى الجزء لمحبي التاريخ لن أطيل أكثر
http://www.jaralqamr.com/smiles/smile_files/smile2_data/215.gif
والآن الجزء الأكثر متعة وتسلية لجميع الأذواق هو شفيرة يوليوس قيصر:
الشيفرة سميت باسم يوليوس قيصر استعملها بزحف ثلاثة (احرف) ليحمي الرسائل ذو الأهمية العسكرية:
اذا كان لديه اي شيء ذا اهمية يقوله كتبه مشفرا وذلك بتغير تسلسل الأحرف بحيث اذا اراد أحد ما ان يفهم يفك الشيفرة و يفهمها كان عليه استبدال الحرف الرابع في الأبجدية الأنكليزية بالاول و هكذا بالتسلسل.
http://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Caesar3.svg/320px-Caesar3.svg.png
واذا زاد ترتيب الحرف في الشفر عن 28 نقوم بانقاص 28 من الناتج اي تبدا من اول الحروف
النص الاصلي: ABCDEFGHIJKLMNOPQRSTUVWXYZ
النص المشفر: DEFGHIJKLMNOPQRSTUVWXYZABC
http://www.jaralqamr.com/smiles/smile_files/smile2_data/215.gif
مثال:
الشفرة(رسم)
ر ترتيبها 10حسب الأبجدية _______ الحرف المقابل في الشفره ترتيبه 13 وهو ش
س ~12ـــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــ ض
م ~ 24 __________________________ و
رسم = شضو
والآن هل عرفتم هذه الشفرة؟
و ش ث ل ث ث ه ب د ز ث ي
انتظروا الجزء الثاني لــ إليزابيث مع شفرات دافنشي
http://www.jaralqamr.com/smiles/smile_files/smile2_data/538.gif
http://www3.0zz0.com/2007/11/24/11/39715287.jpg
تحياتي:
إليزابيث