التشفير
This article needs additional citations for verification. (March 2021) |

التشفير ، أو علم التشفير (من اليونانية القديمة : κρυπτός ، بالحروف اللاتينية : kryptós "مخفي، سري"؛ و γράφειν graphein ، "كتابة"، أو -λογία -logia ، "دراسة"، على التوالي [1] )، هو ممارسة ودراسة تقنيات الاتصال الآمن في وجود سلوك عدائي . [2] وبشكل عام، يتعلق التشفير ببناء وتحليل البروتوكولات التي تمنع الأطراف الثالثة أو الجمهور من قراءة الرسائل الخاصة. [3] يوجد التشفير الحديث عند تقاطع تخصصات الرياضيات وعلوم الكمبيوتر وأمن المعلومات والهندسة الكهربائية ومعالجة الإشارات الرقمية والفيزياء وغيرها. [4] المفاهيم الأساسية المتعلقة بأمن المعلومات ( سرية البيانات وسلامة البيانات والمصادقة وعدم الإنكار ) هي أيضًا أساسية في التشفير . [5] تشمل التطبيقات العملية للتشفير التجارة الإلكترونية ، وبطاقات الدفع المعتمدة على الشريحة ، والعملات الرقمية ، وكلمات مرور الكمبيوتر ، والاتصالات العسكرية .
قبل العصر الحديث، كان التشفير مرادفًا فعليًا للتشفير ، وتحويل المعلومات القابلة للقراءة ( نص عادي ) إلى نص هراء غير مفهوم ( نص مشفر )، والذي لا يمكن قراءته إلا عن طريق عكس العملية ( فك التشفير ). يشارك مرسل الرسالة المشفرة (المشفرة) تقنية فك التشفير (فك التشفير) فقط مع المستلمين المقصودين لمنع الوصول من الخصوم. غالبًا ما تستخدم أدبيات التشفير الأسماء "أليس" (أو "أ") للمرسل، و"بوب" (أو "ب") للمستلم المقصود، و"إيف" (أو "هـ") للخصم المتنصت . [6] منذ تطوير آلات التشفير الدوارة في الحرب العالمية الأولى وظهور أجهزة الكمبيوتر في الحرب العالمية الثانية ، أصبحت طرق التشفير معقدة بشكل متزايد وتطبيقاتها أكثر تنوعًا.
تعتمد التشفير الحديث بشكل كبير على النظرية الرياضية وممارسة علوم الكمبيوتر؛ حيث تم تصميم خوارزميات التشفير حول افتراضات الصلابة الحسابية ، مما يجعل من الصعب اختراق مثل هذه الخوارزميات في الممارسة الفعلية من قبل أي خصم. في حين أنه من الممكن نظريًا اختراق نظام مصمم جيدًا، فمن غير الممكن في الممارسة الفعلية القيام بذلك. لذلك، تسمى مثل هذه المخططات، إذا تم تصميمها جيدًا، "آمنة حسابيًا". تتطلب التطورات النظرية (على سبيل المثال، التحسينات في خوارزميات تحليل العوامل الصحيحة ) وتكنولوجيا الحوسبة الأسرع إعادة تقييم هذه التصاميم باستمرار وتكييفها إذا لزم الأمر. إن المخططات الآمنة نظريًا للمعلومات والتي لا يمكن اختراقها بشكل يمكن إثباته حتى مع قوة حوسبة غير محدودة، مثل لوحة الاستخدام لمرة واحدة ، يصعب استخدامها عمليًا أكثر من أفضل المخططات القابلة للكسر نظريًا ولكنها آمنة حسابيًا.
أثار نمو تكنولوجيا التشفير عددًا من القضايا القانونية في عصر المعلومات . وقد أدت إمكانية استخدام التشفير كأداة للتجسس والفتنة إلى دفع العديد من الحكومات إلى تصنيفه كسلاح والحد من استخدامه وتصديره أو حتى حظره. [7] في بعض الولايات القضائية حيث يكون استخدام التشفير قانونيًا، تسمح القوانين للمحققين بإجبار الكشف عن مفاتيح التشفير للوثائق ذات الصلة بالتحقيق. [8] [9] يلعب التشفير أيضًا دورًا رئيسيًا في إدارة الحقوق الرقمية ونزاعات انتهاك حقوق النشر فيما يتعلق بالوسائط الرقمية . [10]
مصطلحات

يعود أول استخدام لمصطلح "تشفير" (على عكس " تشفيروغرام ") إلى القرن التاسع عشر - نشأ من " الحشرة الذهبية "، وهي قصة كتبها إدغار آلان بو . [11] [12]
حتى العصر الحديث، كان علم التشفير يشير بشكل شبه حصري إلى "التشفير"، وهو عملية تحويل المعلومات العادية (تسمى النص العادي ) إلى شكل غير مفهوم (يسمى النص المشفر ). [13] وفك التشفير هو العكس، بمعنى آخر، الانتقال من النص المشفر غير المفهوم إلى النص العادي مرة أخرى. والشفرات (أو الشفرة) عبارة عن زوج من الخوارزميات التي تنفذ التشفير وفك التشفير العكسي. يتم التحكم في التشغيل التفصيلي للشفرات بواسطة الخوارزمية، وفي كل حالة، بواسطة "مفتاح". والمفتاح هو سر (يعرفه المتصلون فقط بشكل مثالي)، وعادة ما يكون عبارة عن سلسلة من الأحرف (يفضل أن تكون قصيرة حتى يمكن للمستخدم تذكرها)، وهو مطلوب لفك تشفير النص المشفر. وبمصطلحات رياضية رسمية، فإن " نظام التشفير " هو القائمة المرتبة لعناصر النصوص العادية الممكنة المحدودة، والنصوص المشفرة الممكنة المحدودة، والمفاتيح الممكنة المحدودة، وخوارزميات التشفير وفك التشفير التي تتوافق مع كل مفتاح. المفاتيح مهمة سواء من الناحية الرسمية أو في الممارسة الفعلية، حيث يمكن كسر التشفير بدون مفاتيح متغيرة بسهولة باستخدام معرفة التشفير المستخدم فقط وبالتالي فهي عديمة الفائدة (أو حتى غير منتجة) لمعظم الأغراض. تاريخيًا، غالبًا ما كانت التشفيرات تُستخدم بشكل مباشر للتشفير أو فك التشفير دون إجراءات إضافية مثل المصادقة أو التحقق من السلامة.
هناك نوعان رئيسيان من أنظمة التشفير: متماثل وغير متماثل . في الأنظمة المتماثلة، وهي الأنظمة الوحيدة المعروفة حتى سبعينيات القرن العشرين، يستخدم نفس المفتاح السري لتشفير الرسالة وفك تشفيرها. إن معالجة البيانات في الأنظمة المتماثلة أسرع بشكل ملحوظ من الأنظمة غير المتماثلة. تستخدم الأنظمة غير المتماثلة "مفتاحًا عامًا" لتشفير الرسالة و"مفتاحًا خاصًا" مرتبطًا لفك تشفيرها. تتمثل ميزة الأنظمة غير المتماثلة في أنه يمكن نشر المفتاح العام بحرية، مما يسمح للأطراف بإنشاء اتصال آمن دون وجود مفتاح سري مشترك. في الممارسة العملية، تُستخدم الأنظمة غير المتماثلة لتبادل مفتاح سري أولاً، ثم يستمر الاتصال الآمن عبر نظام متماثل أكثر كفاءة باستخدام هذا المفتاح. [14] تشمل أمثلة الأنظمة غير المتماثلة تبادل مفاتيح ديفي-هيلمان ، وRSA ( ريفست-شامير-أدلمان )، وECC ( تشفير المنحنى الإهليلجي )، والتشفير ما بعد الكم . تتضمن الخوارزميات المتماثلة الآمنة معيار التشفير المتقدم (AES) المستخدم بشكل شائع والذي حل محل معيار تشفير البيانات (DES ) الأقدم. [15] تتضمن الخوارزميات المتماثلة غير الآمنة مخططات تشويش لغة الأطفال مثل Pig Latin أو غيرها من المخططات التشفيرية التاريخية، مهما كانت جدية النية، قبل اختراع لوحة الاستخدام لمرة واحدة في أوائل القرن العشرين.
في الاستخدام العامي ، غالبًا ما يستخدم مصطلح " الرمز " للإشارة إلى أي طريقة تشفير أو إخفاء المعنى. ومع ذلك، في علم التشفير، يكون للرمز معنى أكثر تحديدًا: استبدال وحدة من النص العادي (أي كلمة أو عبارة ذات معنى) بكلمة رمزية (على سبيل المثال، تحل كلمة "wallaby" محل "attack at dawn"). على النقيض من ذلك، فإن التشفير هو مخطط لتغيير أو استبدال عنصر أسفل هذا المستوى (حرف أو مقطع لفظي أو زوج من الأحرف، وما إلى ذلك) لإنتاج نص مشفر.
تحليل الشفرات هو المصطلح المستخدم لدراسة طرق الحصول على معنى المعلومات المشفرة دون الوصول إلى المفتاح المطلوب عادةً للقيام بذلك؛ أي أنه دراسة كيفية "كسر" خوارزميات التشفير أو تنفيذاتها.
يستخدم البعض مصطلحي "التشفير" و"علم التشفير" بالتبادل في اللغة الإنجليزية، [16] بينما يستخدم آخرون (بما في ذلك الممارسة العسكرية الأمريكية عمومًا) مصطلح "التشفير" للإشارة على وجه التحديد إلى استخدام وممارسة تقنيات التشفير و"علم التشفير" للإشارة إلى الدراسة المشتركة للتشفير وتحليل الشفرات. [17] [18] اللغة الإنجليزية أكثر مرونة من العديد من اللغات الأخرى التي يستخدم فيها مصطلح "علم التشفير" (الذي يقوم به علماء التشفير) دائمًا بالمعنى الثاني أعلاه. تنصح RFC 2828 بأن يتم تضمين التخفي أحيانًا في علم التشفير. [19]
تُسمى دراسة خصائص اللغات التي لها بعض التطبيقات في التشفير أو علم التشفير (على سبيل المثال بيانات التردد، ومجموعات الحروف، والأنماط العالمية، وما إلى ذلك) بعلم التشفير اللغوي. يُستخدم علم التشفير اللغوي بشكل خاص في تطبيقات الاستخبارات العسكرية لفك رموز الاتصالات الأجنبية. [20] [21]
تاريخ
قبل العصر الحديث، ركزت التشفير على سرية الرسائل (أي التشفير) - تحويل الرسائل من شكل مفهوم إلى شكل غير مفهوم والعكس صحيح في الطرف الآخر، مما يجعلها غير قابلة للقراءة من قبل المعترضين أو المتنصتين دون معرفة سرية (أي المفتاح اللازم لفك تشفير تلك الرسالة). حاول التشفير ضمان السرية في الاتصالات، مثل اتصالات الجواسيس والقادة العسكريين والدبلوماسيين. في العقود الأخيرة، توسع المجال إلى ما هو أبعد من مخاوف السرية ليشمل تقنيات التحقق من سلامة الرسائل ومصادقة هوية المرسل / المستقبل والتوقيعات الرقمية والإثباتات التفاعلية والحوسبة الآمنة ، من بين أمور أخرى.
التشفير الكلاسيكي

الأنواع الرئيسية من التشفير الكلاسيكي هي تشفير النقل ، والتي تعيد ترتيب ترتيب الحروف في الرسالة (على سبيل المثال، تصبح "مرحبا بالعالم" "ehlol owrdl" في مخطط إعادة ترتيب بسيط للغاية)، وشيفرة الاستبدال ، والتي تستبدل بشكل منهجي الحروف أو مجموعات الحروف بأحرف أخرى أو مجموعات من الحروف (على سبيل المثال، تصبح "fly at once" "gmz bu podf" عن طريق استبدال كل حرف بالحرف الذي يليه في الأبجدية اللاتينية ). [22] لم تقدم الإصدارات البسيطة من أي منهما الكثير من السرية من المعارضين المغامرين. كانت شفرة قيصر من أوائل شفرات الاستبدال ، حيث تم استبدال كل حرف في النص العادي بحرف يقع في ثلاثة مواضع أسفل الأبجدية. [23] يذكر سويتونيوس أن يوليوس قيصر استخدمها مع تحول ثلاثة للتواصل مع جنرالاته. أتباش هو مثال على شفرة عبرية مبكرة. أقدم استخدام معروف للتشفير هو بعض النصوص المشفرة المنحوتة على الحجر في مصر ( حوالي 1900 قبل الميلاد )، ولكن ربما تم ذلك من أجل تسلية المراقبين المتعلمين وليس كوسيلة لإخفاء المعلومات.
يُقال إن الإغريق في العصور الكلاسيكية عرفوا الشفرات (على سبيل المثال، شفرة النقل بالسكين التي يُزعم أن الجيش الإسبرطي استخدمها ). [24] كما تم تطوير التخفي (أي إخفاء حتى وجود رسالة للحفاظ على سريتها) لأول مرة في العصور القديمة. كان أحد الأمثلة المبكرة، من هيرودوت ، رسالة موشومة على رأس عبد محلوق ومخفية تحت الشعر الذي أعيد نموه. [13] تتضمن طرق التخفي الأخرى "الإخفاء في مرأى من الجميع"، مثل استخدام شفرة موسيقية لإخفاء رسالة مشفرة داخل قطعة موسيقية عادية. تتضمن الأمثلة الأكثر حداثة للتخفي استخدام الحبر غير المرئي والنقاط الدقيقة والعلامات المائية الرقمية لإخفاء المعلومات.
في الهند، يتحدث كتاب كاما سوترا الذي كتبه فاتسيانا منذ 2000 عام عن نوعين مختلفين من الشفرات يُطلق عليهما كاوتيليام ومولافيديا. في كاوتيليام، تعتمد عمليات استبدال الحروف المشفرة على العلاقات الصوتية، مثل تحول الحروف المتحركة إلى حروف ساكنة. في مولافيديا، تتكون أبجدية الشفرات من إقران الحروف واستخدام الحروف المتبادلة. [13]
في بلاد فارس الساسانية ، كان هناك خطان سريان، وفقًا للمؤلف المسلم ابن النديم : الشاه دبيرية (حرفيًا "خط الملك") الذي كان يستخدم للمراسلات الرسمية، والراز صحارية الذي كان يستخدم للتواصل بالرسائل السرية مع البلدان الأخرى. [25]
يلاحظ ديفيد كاهن في كتابه كاسرو الشفرات أن التشفير الحديث نشأ بين العرب ، وهم أول من وثقوا بشكل منهجي أساليب تحليل الشفرات. [26] كتب الخليل (717-786) كتاب الرسائل التشفيرية ، والذي يحتوي على أول استخدام للتباديل والتركيبات لإدراج جميع الكلمات العربية الممكنة مع أو بدون حروف العلة. [27]

ستكشف النصوص المشفرة التي تنتجها شفرة كلاسيكية (وبعض الشفرات الحديثة) عن معلومات إحصائية حول النص العادي، ويمكن غالبًا استخدام هذه المعلومات لكسر الشفرة. بعد اكتشاف تحليل التردد ، يمكن اختراق جميع هذه الشفرات تقريبًا بواسطة مهاجم مطلع. لا تزال هذه الشفرات الكلاسيكية تحظى بشعبية اليوم، على الرغم من كونها في الغالب ألغازًا (انظر التشفير ). كتب عالم الرياضيات والموسوعي العربي الكندي كتابًا عن التشفير بعنوان رسالة في استخراج الرسائل المشفرة ، والذي وصف أول استخدام معروف لتقنيات تحليل الشفرات باستخدام تحليل التردد. [28] [29]


قد لا تقدم ترددات أحرف اللغة الكثير من المساعدة لبعض تقنيات التشفير التاريخية الموسعة مثل التشفير المتجانس الذي يميل إلى تسطيح توزيع الترددات. بالنسبة لهذه التشفيرات، قد توفر ترددات مجموعات أحرف اللغة (أو n-gram) هجومًا.
ظلت جميع الشفرات بشكل أساسي عرضة لتحليل الشفرات باستخدام تقنية تحليل التردد حتى تطوير الشفرة المتعددة الأبجدية ، والتي كان أبرزها ليون باتيستا ألبيرتي حوالي عام 1467، على الرغم من وجود بعض الدلائل على أنها كانت معروفة بالفعل للكندي. [29] كان ابتكار ألبيرتي هو استخدام شفرات مختلفة (أي أبجديات الاستبدال) لأجزاء مختلفة من الرسالة (ربما لكل حرف نص عادي متتالي عند الحد). كما اخترع ما كان على الأرجح أول جهاز تشفير تلقائي ، وهي عجلة نفذت تحقيقًا جزئيًا لاختراعه. في شفرة فيجينير ، وهي شفرة متعددة الأبجدية ، يستخدم التشفير كلمة رئيسية ، والتي تتحكم في استبدال الحرف اعتمادًا على الحرف المستخدم من الكلمة الرئيسية. في منتصف القرن التاسع عشر، أظهر تشارلز باباج أن شفرة فيجينير كانت عرضة لفحص كاسيسكي ، ولكن تم نشر هذا لأول مرة بعد حوالي عشر سنوات بواسطة فريدريش كاسيسكي . [30]
ورغم أن تحليل التردد قد يكون تقنية قوية وعامة ضد العديد من الشفرات، فإن التشفير كان لا يزال فعّالاً في الممارسة العملية، حيث لم يكن العديد من المحللين المحتملين للشفرات على دراية بهذه التقنية. إن كسر رسالة دون استخدام تحليل التردد يتطلب في الأساس معرفة الشفرة المستخدمة وربما المفتاح المعني، وبالتالي جعل التجسس والرشوة والسرقة والانشقاق، وما إلى ذلك، أساليب أكثر جاذبية للجهلة بتحليل الشفرات. وأخيراً تم الاعتراف صراحة في القرن التاسع عشر بأن سرية خوارزمية الشفرة ليست ضمانة معقولة ولا عملية لأمن الرسالة؛ بل لقد أدرك الناس أن أي مخطط تشفير مناسب (بما في ذلك الشفرات) يجب أن يظل آمنًا حتى لو كان الخصم يفهم تمامًا خوارزمية التشفير نفسها. يجب أن يكون أمان المفتاح المستخدم وحده كافياً لشفرة جيدة للحفاظ على السرية في حالة الهجوم. تم ذكر هذا المبدأ الأساسي لأول مرة بشكل صريح في عام 1883 من قبل أوغست كيركهوفس ويسمى عمومًا مبدأ كيركهوفس ؛ أو بشكل بديل وأكثر صراحة، أعاد صياغته كلود شانون ، مخترع نظرية المعلومات وأساسيات التشفير النظري، كمبدأ شانون - "العدو يعرف النظام".
تم استخدام أجهزة ومساعدات مادية مختلفة للمساعدة في التشفير. ربما كان أحد أقدمها هو المنجل اليوناني القديم، وهو قضيب يُفترض أن الأسبرطيين استخدموه كمساعد في تشفير النقل. في العصور الوسطى، تم اختراع مساعدات أخرى مثل شبكة التشفير ، والتي كانت تستخدم أيضًا في نوع من التخفي. مع اختراع التشفير المتعدد الأبجدية، جاءت مساعدات أكثر تطوراً مثل قرص التشفير الخاص بألبيرتي ، ومخطط لوحة مستقيمة ليوهانس تريثيميوس ، وشيفرة العجلة لتوماس جيفرسون ( غير معروفة للجمهور، وأعاد اختراعها بشكل مستقل بواسطة بازيريس حوالي عام 1900). تم اختراع العديد من أجهزة التشفير/فك التشفير الميكانيكية في أوائل القرن العشرين، وتم تسجيل العديد منها براءات اختراع، من بينها آلات الدوار - بما في ذلك آلة إنجما الشهيرة التي استخدمتها الحكومة والجيش الألمانيان في أواخر عشرينيات القرن العشرين وأثناء الحرب العالمية الثانية . [31] أدت التشفيرات التي تم تنفيذها من خلال أمثلة ذات جودة أفضل من تصميمات هذه الآلات إلى زيادة كبيرة في صعوبة تحليل الشفرات بعد الحرب العالمية الأولى. [32]
التشفير في عصر الحاسوب المبكر
ثبت أن تحليل الشفرات باستخدام أجهزة التشفير الميكانيكية الجديدة أمر صعب ومضني. ففي المملكة المتحدة، حفزت جهود تحليل الشفرات في بلتشلي بارك أثناء الحرب العالمية الثانية تطوير وسائل أكثر كفاءة للقيام بمهام متكررة، مثل كسر الشفرات العسكرية (فك التشفير) . وقد بلغ هذا ذروته في تطوير كولوسوس ، أول كمبيوتر إلكتروني رقمي قابل للبرمجة بالكامل في العالم ، والذي ساعد في فك تشفير الشفرات التي تم إنشاؤها بواسطة آلة لورينز SZ40/42 التابعة للجيش الألماني .
إن البحث الأكاديمي المفتوح الواسع النطاق في التشفير حديث نسبيًا، حيث بدأ في منتصف سبعينيات القرن العشرين. في أوائل السبعينيات، صمم موظفو شركة آي بي إم خوارزمية معيار تشفير البيانات (DES) التي أصبحت أول معيار تشفير للحكومة الفيدرالية في الولايات المتحدة. [33] في عام 1976، نشر ويتفيلد ديفي ومارتن هيلمان خوارزمية تبادل المفاتيح ديفي-هيلمان. [34] في عام 1977، نُشرت خوارزمية RSA في عمود مارتن جاردنر في مجلة ساينتفك أمريكان . [35] ومنذ ذلك الحين، أصبح التشفير أداة مستخدمة على نطاق واسع في الاتصالات وشبكات الكمبيوتر وأمان الكمبيوتر بشكل عام.
لا تستطيع بعض تقنيات التشفير الحديثة الحفاظ على سرية مفاتيحها إلا إذا كانت بعض المشكلات الرياضية مستعصية على الحل ، مثل تحليل الأعداد الصحيحة إلى عوامل أو مشكلات اللوغاريتم المنفصل ، لذا فهناك روابط عميقة مع الرياضيات المجردة . هناك عدد قليل جدًا من أنظمة التشفير التي ثبت أنها آمنة دون قيد أو شرط. الوسادة ذات الاستخدام الواحد هي واحدة منها، وقد أثبت ذلك كلود شانون. هناك عدد قليل من الخوارزميات المهمة التي ثبت أنها آمنة في ظل افتراضات معينة. على سبيل المثال، فإن عدم جدوى تحليل الأعداد الصحيحة الكبيرة للغاية إلى عوامل هو الأساس للاعتقاد بأن RSA آمنة، وبعض الأنظمة الأخرى، ولكن حتى مع ذلك، لا يتوفر دليل على عدم قابلية الكسر لأن المشكلة الرياضية الأساسية تظل مفتوحة. في الممارسة العملية، تُستخدم هذه على نطاق واسع، ويعتقد معظم المراقبين الأكفاء أنها غير قابلة للكسر في الممارسة العملية. هناك أنظمة مماثلة لـ RSA، مثل النظام الذي ابتكره مايكل أو. رابين والتي يمكن إثبات أمانها بشرط أن يكون تحليل n = pq إلى عوامل مستحيلًا؛ فهو غير قابل للاستخدام تمامًا في الممارسة العملية. تشكل مشكلة اللوغاريتم المنفصل الأساس للاعتقاد بأن بعض أنظمة التشفير الأخرى آمنة، ومرة أخرى، هناك أنظمة ذات صلة أقل عملية يمكن إثبات أمانها نسبيًا لمشكلة اللوغاريتم المنفصل القابلة للحل أو غير القابلة للحل. [36]
بالإضافة إلى الوعي بتاريخ التشفير، يجب على مصممي الخوارزميات والأنظمة التشفيرية أيضًا أن يأخذوا في الاعتبار التطورات المستقبلية المحتملة أثناء العمل على تصميماتهم. على سبيل المثال، أدت التحسينات المستمرة في قوة معالجة الكمبيوتر إلى زيادة نطاق هجمات القوة الغاشمة ، لذلك عند تحديد أطوال المفاتيح ، فإن أطوال المفاتيح المطلوبة تتقدم بشكل مماثل. [37] يتم بالفعل النظر في التأثير المحتمل للحوسبة الكمومية من قبل بعض مصممي أنظمة التشفير الذين يطورون التشفير ما بعد الكم. [ متى؟ ] قد يجعل الإعلان عن قرب تنفيذ تطبيقات صغيرة لهذه الآلات الحاجة إلى الحذر الوقائي أكثر من مجرد تخمين. [5]
التشفير الحديث
قبل أوائل القرن العشرين، كان علم التشفير معنيًا بشكل أساسي بالأنماط اللغوية والمعجمية . ومنذ ذلك الحين، اتسع نطاق علم التشفير، ويستخدم الآن على نطاق واسع التخصصات الفرعية الرياضية، بما في ذلك نظرية المعلومات ، والتعقيد الحسابي ، والإحصاء، والتركيبات ، والجبر المجرد ، ونظرية الأعداد ، والرياضيات المحدودة . [38] يعد علم التشفير أيضًا فرعًا من فروع الهندسة، ولكنه فرع غير عادي لأنه يتعامل مع المعارضة النشطة والذكية والخبيثة؛ تحتاج الأنواع الأخرى من الهندسة (مثل الهندسة المدنية أو الكيميائية) إلى التعامل فقط مع القوى الطبيعية المحايدة. هناك أيضًا بحث نشط يفحص العلاقة بين مشاكل التشفير والفيزياء الكمومية .
وكما ساعد تطوير أجهزة الكمبيوتر الرقمية والإلكترونيات في تحليل الشفرات، فقد أتاح إمكانية الحصول على شفرات أكثر تعقيدًا. وعلاوة على ذلك، سمحت أجهزة الكمبيوتر بتشفير أي نوع من البيانات التي يمكن تمثيلها بأي تنسيق ثنائي، على عكس الشفرات الكلاسيكية التي كانت تشفر فقط نصوص اللغة المكتوبة؛ وكان هذا جديدًا ومهمًا. وبالتالي حل استخدام الكمبيوتر محل التشفير اللغوي، سواء لتصميم الشفرات أو تحليل الشفرات. يمكن وصف العديد من الشفرات الحاسوبية من خلال تشغيلها على تسلسلات بتات ثنائية (أحيانًا في مجموعات أو كتل)، على عكس المخططات الكلاسيكية والميكانيكية، التي تتلاعب عمومًا بالأحرف التقليدية (أي الحروف والأرقام) بشكل مباشر. ومع ذلك، ساعدت أجهزة الكمبيوتر أيضًا في تحليل الشفرات، مما عوض إلى حد ما عن زيادة تعقيد الشفرات. ومع ذلك، ظلت الشفرات الحديثة الجيدة متقدمة على تحليل الشفرات؛ من المعتاد أن يكون استخدام شفرة ذات جودة عالية فعالاً للغاية (أي سريع ويتطلب موارد قليلة، مثل الذاكرة أو قدرة وحدة المعالجة المركزية)، في حين يتطلب كسرها جهدًا أكبر بكثير من ذلك المطلوب لأي شفرة كلاسيكية، مما يجعل تحليل الشفرات غير فعال وغير عملي لدرجة أنه مستحيل فعليًا.
التشفير بالمفتاح المتماثل

يشير التشفير بالمفتاح المتماثل إلى طرق التشفير التي يتقاسم فيها كل من المرسل والمستقبل نفس المفتاح (أو، في حالات أقل شيوعًا، حيث تكون مفاتيحهما مختلفة، ولكنها مرتبطة بطريقة يمكن حسابها بسهولة). كان هذا هو النوع الوحيد من التشفير المعروف للعامة حتى يونيو 1976. [34]

يتم تنفيذ التشفير بمفتاح متماثل إما على هيئة تشفير كتلي أو تشفير متسلسل . يقوم التشفير الكتلي بتشفير المدخلات في كتل من النص العادي بدلاً من الأحرف الفردية، وهو الشكل المدخل الذي يستخدمه التشفير المتسلسل.
معيار تشفير البيانات (DES) ومعيار التشفير المتقدم (AES) هما تصميمان لتشفير الكتل تم تعيينهما كمعايير تشفير من قبل حكومة الولايات المتحدة (على الرغم من سحب تعيين DES أخيرًا بعد اعتماد AES). [39] وعلى الرغم من إهماله كمعيار رسمي، إلا أن DES (خاصة متغيره الثلاثي DES المعتمد والأكثر أمانًا ) لا يزال شائعًا للغاية؛ فهو يستخدم عبر مجموعة واسعة من التطبيقات، من تشفير ATM [40] إلى خصوصية البريد الإلكتروني [41] والوصول عن بعد الآمن . [42] تم تصميم وإصدار العديد من التشفير الكتلي الأخرى، مع اختلاف كبير في الجودة. تم كسر العديد منها، حتى بعضها مصمم من قبل ممارسون قادرون، تمامًا، مثل FEAL . [5] [43]
على النقيض من النوع "الكتلي"، تنشئ التشفيرات المتدفقة تدفقًا طويلًا بشكل تعسفي من مادة المفتاح، والتي يتم دمجها مع النص العادي بت بت أو حرف بحرف، مثل الوسادة ذات الاستخدام الواحد . في التشفير المتدفق، يتم إنشاء التدفق الناتج بناءً على حالة داخلية مخفية تتغير مع تشغيل التشفير. يتم إعداد هذه الحالة الداخلية في البداية باستخدام مادة المفتاح السري. RC4 هو تشفير متدفق مستخدم على نطاق واسع. [5] يمكن استخدام التشفيرات الكتلية كتشفيرات متدفقة عن طريق إنشاء كتل من تدفق مفتاح (بدلاً من مولد الأرقام العشوائية الزائفة ) وتطبيق عملية XOR على كل بت من النص العادي مع كل بت من تدفق المفتاح. [44]
تشبه رموز مصادقة الرسائل (MACs) إلى حد كبير وظائف التجزئة التشفيرية ، باستثناء أنه يمكن استخدام مفتاح سري لمصادقة قيمة التجزئة عند الاستلام؛ [5] [45] تمنع هذه المضاعفات الإضافية مخطط هجوم ضد خوارزميات الملخص المجرد ، وبالتالي فقد تم الاعتقاد بأنها تستحق الجهد المبذول. وظائف التجزئة التشفيرية هي نوع ثالث من خوارزميات التشفير. فهي تأخذ رسالة بأي طول كمدخل، وتخرج تجزئة قصيرة بطول ثابت ، والتي يمكن استخدامها في (على سبيل المثال) توقيع رقمي. بالنسبة لوظائف التجزئة الجيدة، لا يمكن للمهاجم العثور على رسالتين تنتجان نفس التجزئة. MD4 هي وظيفة تجزئة مستخدمة منذ فترة طويلة وهي معطلة الآن؛ MD5 ، وهو متغير معزز من MD4، يستخدم على نطاق واسع أيضًا ولكنه معطل في الممارسة العملية. طورت وكالة الأمن القومي الأمريكية سلسلة خوارزمية التجزئة الآمنة من وظائف التجزئة المشابهة لـ MD5: كانت SHA-0 خوارزمية معيبة سحبتها الوكالة؛ تم نشر SHA-1 على نطاق واسع وهو أكثر أمانًا من MD5، لكن محللي الشفرات حددوا هجمات ضده؛ تعمل عائلة SHA-2 على تحسين SHA-1، لكنها معرضة للصدامات اعتبارًا من عام 2011؛ ورأت هيئة المعايير الأمريكية أنه "من الحكمة" من منظور أمني تطوير معيار جديد "لتحسين قوة مجموعة أدوات خوارزمية التجزئة الشاملة الخاصة بـ NIST بشكل كبير". [46] وبالتالي، كان المقصود من مسابقة تصميم دالة التجزئة اختيار معيار وطني أمريكي جديد، يُطلق عليه SHA-3 ، بحلول عام 2012. انتهت المنافسة في 2 أكتوبر 2012، عندما أعلن NIST أن Keccak ستكون خوارزمية تجزئة SHA-3 الجديدة. [47] على عكس تشفير الكتل والدفق القابل للعكس، تنتج وظائف التجزئة التشفيرية مخرجات مشفرة لا يمكن استخدامها لاسترداد بيانات الإدخال الأصلية. تُستخدم وظائف التجزئة التشفيرية للتحقق من صحة البيانات المستردة من مصدر غير موثوق به أو لإضافة طبقة من الأمان.
التشفير بالمفتاح العام

تستخدم أنظمة التشفير ذات المفتاح المتماثل نفس المفتاح لتشفير وفك تشفير الرسالة، على الرغم من أن الرسالة أو مجموعة الرسائل قد يكون لها مفتاح مختلف عن غيرها. ومن العيوب الكبيرة للتشفير المتماثل إدارة المفاتيح اللازمة لاستخدامها بأمان. يجب على كل زوج مميز من الأطراف المتواصلة، في الوضع المثالي، أن يتقاسم مفتاحًا مختلفًا، وربما لكل نص مشفر يتم تبادله أيضًا. يزداد عدد المفاتيح المطلوبة مع مربع عدد أعضاء الشبكة، الأمر الذي يتطلب بسرعة كبيرة مخططات إدارة مفاتيح معقدة للحفاظ على اتساقهم جميعًا وسريتهم.

في ورقة بحثية رائدة عام 1976، اقترح ويتفيلد ديفي ومارتن هيلمان مفهوم التشفير بالمفتاح العام (يُطلق عليه أيضًا بشكل عام، المفتاح غير المتماثل ) حيث يتم استخدام مفتاحين مختلفين ولكن مرتبطين رياضيًا - مفتاح عام ومفتاح خاص . [48] تم إنشاء نظام المفتاح العام بحيث يكون حساب مفتاح واحد (المفتاح الخاص) غير ممكن حسابيًا من الآخر (المفتاح العام)، على الرغم من أنهما مرتبطان بالضرورة. بدلاً من ذلك، يتم إنشاء كلا المفتاحين سراً، كزوج مترابط. [49] وصف المؤرخ ديفيد كان التشفير بالمفتاح العام بأنه "المفهوم الجديد الأكثر ثورية في هذا المجال منذ ظهور الاستبدال المتعدد الأبجدية في عصر النهضة". [50]
في أنظمة التشفير بالمفتاح العام، يمكن توزيع المفتاح العام بحرية، بينما يجب أن يظل مفتاحه الخاص المقترن سريًا. في نظام تشفير بالمفتاح العام، يتم استخدام المفتاح العام للتشفير، بينما يتم استخدام المفتاح الخاص أو السري لفك التشفير. وبينما لم يتمكن ديفي وهيلمان من إيجاد مثل هذا النظام، فقد أظهرا أن تشفير المفتاح العام كان ممكنًا بالفعل من خلال تقديم بروتوكول تبادل المفاتيح ديفي-هيلمان ، وهو الحل المستخدم الآن على نطاق واسع في الاتصالات الآمنة للسماح لطرفين بالاتفاق سراً على مفتاح تشفير مشترك . [34] يحدد معيار X.509 التنسيق الأكثر استخدامًا لشهادات المفتاح العام . [51]
أثار نشر ديفي وهيلمان جهودًا أكاديمية واسعة النطاق في إيجاد نظام تشفير مفتاح عام عملي. فاز بهذا السباق أخيرًا في عام 1978 رونالد ريفيست ، وآدي شامير ، ولين أدلمان ، والذي أصبح حله معروفًا منذ ذلك الحين باسم خوارزمية RSA . [52]
كانت خوارزميات Diffie–Hellman و RSA ، بالإضافة إلى كونها أول أمثلة معروفة علنًا لخوارزميات المفتاح العام عالية الجودة، من بين أكثر الخوارزميات استخدامًا. تشمل خوارزميات المفتاح غير المتماثل الأخرى نظام تشفير Cramer–Shoup ، وتشفير ElGamal ، وتقنيات المنحنيات الإهليلجية المختلفة .
كشفت وثيقة نشرتها هيئة الاتصالات الحكومية ( GCHQ ) عام 1997، وهي منظمة استخبارات بريطانية، أن خبراء التشفير في GCHQ توقعوا العديد من التطورات الأكاديمية. [53] ويقال إنه في حوالي عام 1970، ابتكر جيمس إتش إليس مبادئ التشفير بالمفتاح غير المتماثل. وفي عام 1973، اخترع كليفورد كوكس حلاً مشابهًا جدًا في الأساس التصميمي لـ RSA. [53] [54] وفي عام 1974، يُزعم أن مالكولم جيه ويليامسون طور تبادل مفاتيح ديفي-هيلمان. [55]

تُستخدم أيضًا تقنية التشفير بالمفتاح العام لتنفيذ مخططات التوقيع الرقمي . يذكرنا التوقيع الرقمي بالتوقيع العادي؛ فكلاهما يتميز بسهولة إنتاجه من قبل المستخدم، ولكن من الصعب على أي شخص آخر تزويره . يمكن أيضًا ربط التوقيعات الرقمية بشكل دائم بمحتوى الرسالة التي يتم توقيعها؛ ولا يمكن بعد ذلك "نقلها" من مستند إلى آخر، حيث يمكن اكتشاف أي محاولة. في مخططات التوقيع الرقمي، توجد خوارزميتان: واحدة للتوقيع ، حيث يتم استخدام مفتاح سري لمعالجة الرسالة (أو تجزئة الرسالة، أو كليهما)، وواحدة للتحقق ، حيث يتم استخدام المفتاح العام المطابق مع الرسالة للتحقق من صحة التوقيع. RSA و DSA هما اثنان من أكثر مخططات التوقيع الرقمي شيوعًا. تعد التوقيعات الرقمية أساسية لتشغيل البنى التحتية للمفتاح العام والعديد من مخططات أمان الشبكات (على سبيل المثال، SSL/TLS ، والعديد من شبكات VPN ، وما إلى ذلك). [43]
تعتمد خوارزميات المفتاح العام في أغلب الأحيان على التعقيد الحسابي للمشكلات "الصعبة"، والتي غالبًا ما تكون مستمدة من نظرية الأعداد . على سبيل المثال، ترتبط صعوبة RSA بمشكلة تحليل الأعداد الصحيحة ، بينما ترتبط Diffie–Hellman وDSA بمشكلة اللوغاريتم المنفصل . يعتمد أمان تشفير المنحنى الإهليلجي على مشاكل نظرية الأعداد التي تنطوي على منحنيات إهليلجية . نظرًا لصعوبة المشكلات الأساسية، تتضمن معظم خوارزميات المفتاح العام عمليات مثل الضرب المعياري والأس، وهي أكثر تكلفة حسابيًا من التقنيات المستخدمة في معظم التشفير الكتلي، وخاصة مع أحجام المفاتيح النموذجية. ونتيجة لذلك، تكون أنظمة التشفير بالمفتاح العام عبارة عن أنظمة تشفير هجينة بشكل شائع ، حيث يتم استخدام خوارزمية تشفير سريعة عالية الجودة بمفتاح متماثل للرسالة نفسها، بينما يتم إرسال المفتاح المتماثل ذي الصلة مع الرسالة، ولكن يتم تشفيره باستخدام خوارزمية مفتاح عام. على نحو مماثل، غالبًا ما يتم استخدام مخططات التوقيع الهجين، حيث يتم حساب دالة التجزئة التشفيرية، ويتم التوقيع على التجزئة الناتجة فقط رقميًا. [5]
وظائف التجزئة التشفيرية
وظائف التجزئة التشفيرية هي وظائف تأخذ مدخلات بطول متغير وتعيد مخرجات بطول ثابت، والتي يمكن استخدامها، على سبيل المثال، في التوقيع الرقمي. لكي تكون وظيفة التجزئة آمنة، يجب أن يكون من الصعب حساب مدخلين يجزئان إلى نفس القيمة ( مقاومة التصادم ) وحساب مدخل يجزئ إلى مخرج معين ( مقاومة الصورة المسبقة ). MD4 هي وظيفة تجزئة مستخدمة منذ فترة طويلة وهي معطلة الآن؛ MD5 ، وهي متغير معزز من MD4، تُستخدم أيضًا على نطاق واسع ولكنها معطلة في الممارسة العملية. طورت وكالة الأمن القومي الأمريكية سلسلة خوارزمية التجزئة الآمنة من وظائف التجزئة المشابهة لـ MD5: كانت SHA-0 خوارزمية معيبة سحبتها الوكالة؛ تم نشر SHA-1 على نطاق واسع وأكثر أمانًا من MD5، لكن محللي الشفرات حددوا هجمات ضدها؛ تحسن عائلة SHA-2 من SHA-1، لكنها عرضة للتصادمات اعتبارًا من عام 2011؛ وقد اعتقدت هيئة المعايير الأمريكية أنه "من الحكمة" من منظور أمني تطوير معيار جديد "لتحسين قوة مجموعة أدوات خوارزمية التجزئة الشاملة الخاصة بالمعهد الوطني للمعايير والتكنولوجيا بشكل كبير". [46] وبالتالي، كان المقصود من مسابقة تصميم دالة التجزئة اختيار معيار وطني أمريكي جديد، يُطلق عليه اسم SHA-3 ، بحلول عام 2012. وانتهت المسابقة في 2 أكتوبر 2012، عندما أعلن المعهد الوطني للمعايير والتكنولوجيا أن Keccak ستكون خوارزمية التجزئة SHA-3 الجديدة. [47] على عكس تشفير الكتل والدفق القابل للعكس، تنتج وظائف التجزئة التشفيرية مخرجات مشفرة لا يمكن استخدامها لاسترداد بيانات الإدخال الأصلية. تُستخدم وظائف التجزئة التشفيرية للتحقق من صحة البيانات المستردة من مصدر غير موثوق به أو لإضافة طبقة من الأمان.
تحليل الشفرات

الهدف من تحليل الشفرات هو العثور على بعض نقاط الضعف أو عدم الأمان في نظام تشفيري، وبالتالي السماح بتخريبه أو التهرب منه.
من المفاهيم الخاطئة الشائعة أن كل طريقة تشفير يمكن كسرها. فيما يتعلق بعمله في الحرب العالمية الثانية في مختبرات بيل ، أثبت كلود شانون أن شفرة لوحة الاستخدام لمرة واحدة غير قابلة للكسر، بشرط أن تكون مادة المفتاح عشوائية حقًا ، ولا يتم إعادة استخدامها أبدًا، ويتم إخفاؤها عن جميع المهاجمين المحتملين، وبطول مساوٍ أو أطول من طول الرسالة. [56] يمكن كسر معظم الشفرات ، باستثناء لوحة الاستخدام لمرة واحدة، بجهد حسابي كافٍ عن طريق هجوم القوة الغاشمة ، ولكن مقدار الجهد المطلوب قد يعتمد بشكل كبير على حجم المفتاح، مقارنة بالجهد اللازم لاستخدام الشفرة. في مثل هذه الحالات، يمكن تحقيق أمان فعال إذا ثبت أن الجهد المطلوب (أي "عامل العمل"، وفقًا لمصطلحات شانون) يتجاوز قدرة أي خصم. هذا يعني أنه يجب إثبات أنه لا يمكن العثور على طريقة فعالة (على عكس طريقة القوة الغاشمة التي تستغرق وقتًا طويلاً) لكسر الشفرة. نظرًا لعدم العثور على مثل هذا الدليل حتى الآن، تظل شفرة التفعيل مرة واحدة هي الشفرة الوحيدة غير القابلة للكسر من الناحية النظرية. ورغم أنه لا يمكن كسر تشفير التفعيل مرة واحدة المطبق جيدًا، إلا أن تحليل حركة المرور لا يزال ممكنًا.
توجد مجموعة متنوعة من هجمات تحليل الشفرات، ويمكن تصنيفها بأي من الطرق العديدة. يعتمد التمييز الشائع على ما تعرفه إيف (المهاجم) وما هي القدرات المتاحة. في هجوم النص المشفر فقط ، تتمتع إيف بالقدرة على الوصول إلى النص المشفر فقط (عادةً ما تكون أنظمة التشفير الحديثة الجيدة محصنة بشكل فعال ضد هجمات النص المشفر فقط). في هجوم النص العادي المعروف ، تتمتع إيف بالقدرة على الوصول إلى النص المشفر والنص العادي المقابل له (أو إلى العديد من هذه الأزواج). في هجوم النص العادي المختار ، قد تختار إيف نصًا عاديًا وتتعلم النص المشفر المقابل له (ربما عدة مرات)؛ ومن الأمثلة على ذلك البستنة ، التي استخدمها البريطانيون خلال الحرب العالمية الثانية. في هجوم النص المشفر المختار ، قد تتمكن إيف من اختيار النصوص المشفرة وتعلم النصوص العادية المقابلة لها. [5] أخيرًا، في هجوم الرجل في المنتصف، تدخل إيف بين أليس (المرسل) وبوب (المستقبل)، وتتمكن من الوصول إلى حركة المرور وتعديلها ثم توجيهها إلى المستقبل. [57] كما أن الأخطاء (عادةً في تصميم أو استخدام أحد البروتوكولات المعنية) مهمة للغاية، وغالبًا ما تكون ساحقة .
تتضمن عملية تحليل الشفرات ذات المفتاح المتماثل عادةً البحث عن هجمات ضد الشفرات الكتلية أو الشفرات المتدفقة والتي تكون أكثر كفاءة من أي هجوم يمكن أن يكون ضد شفرة مثالية. على سبيل المثال، يتطلب هجوم القوة الغاشمة البسيط ضد DES نصًا عاديًا معروفًا و2 55 عملية فك تشفير، ومحاولة ما يقرب من نصف المفاتيح المحتملة، للوصول إلى نقطة تكون فيها الفرص أفضل من العثور على المفتاح المطلوب. لكن هذا قد لا يكون ضمانًا كافيًا؛ يتطلب هجوم تحليل الشفرات الخطي ضد DES 2 43 نصًا عاديًا معروفًا (مع نصوص التشفير المقابلة لها) وحوالي 2 43 عملية DES. [58] وهذا تحسن كبير مقارنة بهجمات القوة الغاشمة.
تعتمد خوارزميات المفتاح العام على الصعوبة الحسابية للعديد من المشاكل. وأشهر هذه المشاكل هي صعوبة تحليل الأعداد الصحيحة إلى عوامل شبه أولية وصعوبة حساب اللوغاريتمات المنفصلة ، وكلاهما لم يثبت بعد أنه قابل للحل في زمن متعدد الحدود ( P ) باستخدام جهاز كمبيوتر تورينج كامل كلاسيكي فقط . ويتعلق الكثير من تحليل التشفير بالمفتاح العام بتصميم خوارزميات في P يمكنها حل هذه المشاكل، أو استخدام تقنيات أخرى، مثل أجهزة الكمبيوتر الكمومية . على سبيل المثال، تستغرق أفضل الخوارزميات المعروفة لحل النسخة القائمة على المنحنى الإهليلجي للوغاريتم المنفصل وقتًا أطول بكثير من أفضل الخوارزميات المعروفة للتحليل إلى عوامل، على الأقل بالنسبة للمشاكل ذات الحجم المكافئ إلى حد ما. وبالتالي، لتحقيق قوة تشفير مكافئة، تتطلب التقنيات التي تعتمد على صعوبة تحليل الأعداد المركبة الكبيرة إلى عوامل، مثل نظام التشفير RSA، مفاتيح أكبر من تقنيات المنحنى الإهليلجي. ولهذا السبب، أصبحت أنظمة التشفير بالمفتاح العام المبنية على المنحنيات الإهليلجية شائعة منذ اختراعها في منتصف تسعينيات القرن العشرين.
في حين يستخدم تحليل الشفرات الخالص نقاط ضعف في الخوارزميات نفسها، فإن الهجمات الأخرى على أنظمة التشفير تعتمد على الاستخدام الفعلي للخوارزميات في الأجهزة الحقيقية، وتسمى هجمات القناة الجانبية . إذا كان لدى محلل الشفرات إمكانية الوصول، على سبيل المثال، إلى مقدار الوقت الذي استغرقه الجهاز لتشفير عدد من النصوص العادية أو الإبلاغ عن خطأ في كلمة مرور أو حرف PIN، فقد يكون قادرًا على استخدام هجوم توقيت لكسر شفرة مقاومة للتحليل بخلاف ذلك. قد يدرس المهاجم أيضًا نمط وطول الرسائل لاستخلاص معلومات قيمة؛ يُعرف هذا باسم تحليل حركة المرور [59] ويمكن أن يكون مفيدًا جدًا لخصم يقظ. إن الإدارة السيئة لنظام التشفير، مثل السماح بمفاتيح قصيرة جدًا، ستجعل أي نظام عرضة للخطر، بغض النظر عن الفضائل الأخرى. عادة ما يتم استخدام الهندسة الاجتماعية والهجمات الأخرى ضد البشر (على سبيل المثال، الرشوة، والابتزاز ، والتجسس ، وتحليل الشفرات باستخدام خرطوم مطاطي أو التعذيب) بسبب كونها أكثر فعالية من حيث التكلفة وقابلية التنفيذ في فترة زمنية معقولة مقارنة بتحليل الشفرات الخالص بهامش كبير.
البدائيات التشفيرية
يتعلق الكثير من العمل النظري في التشفير بالبدائيات التشفيرية - الخوارزميات ذات الخصائص التشفيرية الأساسية - وعلاقتها بمشكلات التشفير الأخرى. ثم يتم بناء أدوات تشفير أكثر تعقيدًا من هذه البدائيات الأساسية. توفر هذه البدائيات خصائص أساسية، تُستخدم لتطوير أدوات أكثر تعقيدًا تسمى أنظمة التشفير أو بروتوكولات التشفير ، والتي تضمن خاصية أو أكثر من خصائص الأمان عالية المستوى. ومع ذلك، لاحظ أن التمييز بين البدائيات التشفيرية وأنظمة التشفير تعسفي تمامًا؛ على سبيل المثال، تُعتبر خوارزمية RSA أحيانًا نظام تشفير، وأحيانًا بدائية. تشمل الأمثلة النموذجية للبدائيات التشفيرية الدوال شبه العشوائية والدوال أحادية الاتجاه وما إلى ذلك.
أنظمة التشفير
غالبًا ما تُستخدم بدائيات تشفير واحدة أو أكثر لتطوير خوارزمية أكثر تعقيدًا، تسمى نظام تشفير أو نظام تشفير . تم تصميم أنظمة التشفير (على سبيل المثال، تشفير El-Gamal ) لتوفير وظيفة معينة (على سبيل المثال، تشفير المفتاح العام) مع ضمان خصائص أمان معينة (على سبيل المثال، أمان هجوم النص العادي المختار (CPA) في نموذج أوراكل العشوائي ). تستخدم أنظمة التشفير خصائص البدائيات التشفيرية الأساسية لدعم خصائص أمان النظام. نظرًا لأن التمييز بين البدائيات وأنظمة التشفير تعسفي إلى حد ما، يمكن اشتقاق نظام تشفير متطور من مجموعة من عدة أنظمة تشفير أكثر بدائية. في كثير من الحالات، يتضمن هيكل نظام التشفير اتصالًا ذهابًا وإيابًا بين طرفين أو أكثر في المكان (على سبيل المثال، بين مرسل رسالة آمنة ومستقبلها) أو عبر الزمن (على سبيل المثال، بيانات النسخ الاحتياطي المحمية تشفيريًا ). تسمى أنظمة التشفير هذه أحيانًا بروتوكولات تشفير .
تتضمن بعض أنظمة التشفير المعروفة على نطاق واسع RSA وتوقيع Schnorr وتشفير ElGamal و Pretty Good Privacy (PGP). تتضمن أنظمة التشفير الأكثر تعقيدًا أنظمة النقد الإلكتروني [60] وأنظمة تشفير الإشارات وما إلى ذلك. تتضمن بعض أنظمة التشفير الأكثر "نظرية" [ بحاجة لتوضيح ] أنظمة الإثبات التفاعلية [61] (مثل إثباتات المعرفة الصفرية ) [62] وأنظمة مشاركة الأسرار . [63] [64]
التشفير خفيف الوزن
تتعلق التشفير الخفيف الوزن (LWC) بخوارزميات التشفير التي تم تطويرها لبيئة مقيدة بشكل صارم. أدى نمو إنترنت الأشياء (IoT) إلى زيادة البحث في تطوير خوارزميات خفيفة الوزن أكثر ملاءمة للبيئة. تتطلب بيئة إنترنت الأشياء قيودًا صارمة على استهلاك الطاقة وقوة المعالجة والأمان. [65] تعد الخوارزميات مثل PRESENT و AES و SPECK أمثلة على العديد من خوارزميات LWC التي تم تطويرها لتحقيق المعيار الذي حدده المعهد الوطني للمعايير والتكنولوجيا . [66]
التطبيقات
This section needs expansion. You can help by adding to it. (December 2021) |
تُستخدم التشفير على نطاق واسع على الإنترنت للمساعدة في حماية بيانات المستخدم ومنع التنصت. لضمان السرية أثناء النقل، تستخدم العديد من الأنظمة تشفير المفتاح الخاص لحماية المعلومات المنقولة. مع أنظمة المفتاح العام، يمكن للمرء الحفاظ على السرية بدون مفتاح رئيسي أو عدد كبير من المفاتيح. [67] ولكن بعض الخوارزميات مثل BitLocker و VeraCrypt ليست عمومًا تشفيرًا بمفتاح عام خاص. على سبيل المثال، يستخدم Veracrypt تجزئة كلمة المرور لتوليد المفتاح الخاص الفردي. ومع ذلك، يمكن تكوينه للعمل في أنظمة المفتاح العام الخاص. توفر مكتبة التشفير مفتوحة المصدر C ++ OpenSSL برامج وأدوات تشفير مجانية ومفتوحة المصدر . مجموعة التشفير الأكثر استخدامًا هي AES ، [68] لأنها تحتوي على تسريع للأجهزة لجميع المعالجات المستندة إلى x86 التي تحتوي على AES-NI . المنافس الأقوى هو ChaCha20-Poly1305 ، وهو عبارة عن تشفير متدفق ، ومع ذلك يتم استخدامه بشكل شائع للأجهزة المحمولة لأنها تعتمد على ARM والتي لا تتميز بامتداد مجموعة تعليمات AES-NI.
الأمن السيبراني
يمكن استخدام التشفير لتأمين الاتصالات عن طريق تشفيرها. تستخدم مواقع الويب التشفير عبر HTTPS . [69] يتم تنفيذ التشفير "من البداية إلى النهاية"، حيث يمكن للمرسل والمستقبل فقط قراءة الرسائل، للبريد الإلكتروني في Pretty Good Privacy وللمراسلة الآمنة بشكل عام في WhatsApp و Signal و Telegram . [69]
تستخدم أنظمة التشغيل التشفير للحفاظ على سرية كلمات المرور وإخفاء أجزاء من النظام والتأكد من أن تحديثات البرامج تأتي حقًا من صانع النظام. [69] بدلاً من تخزين كلمات المرور بنص عادي، تخزن أنظمة الكمبيوتر تجزئاتها؛ ثم عندما يقوم المستخدم بتسجيل الدخول، يمرر النظام كلمة المرور المعطاة من خلال دالة تجزئة تشفيرية ويقارنها بالقيمة المجزأة في الملف. بهذه الطريقة، لا يتمكن النظام ولا المهاجم في أي وقت من الوصول إلى كلمة المرور بنص عادي. [69]
يُستخدم التشفير أحيانًا لتشفير محرك الأقراص بالكامل. على سبيل المثال، قامت كلية لندن الجامعية بتنفيذ برنامج BitLocker (برنامج من إنتاج شركة Microsoft) لجعل بيانات محرك الأقراص غير شفافة دون تسجيل دخول المستخدمين. [69]
العملات المشفرة والاقتصاد المشفر
تمكّن تقنيات التشفير تقنيات العملة المشفرة ، مثل تقنيات دفتر الأستاذ الموزع (على سبيل المثال، سلاسل الكتل )، التي تمول تطبيقات الاقتصاد المشفر مثل التمويل اللامركزي (DeFi) . تشمل تقنيات التشفير الرئيسية التي تمكّن العملات المشفرة والاقتصاد المشفر، على سبيل المثال لا الحصر: المفاتيح التشفيرية ، ووظيفة التجزئة التشفيرية، والتشفير غير المتماثل (المفتاح العام) ، والمصادقة متعددة العوامل (MFA) ، والتشفير من البداية إلى النهاية (E2EE) ، وإثباتات المعرفة الصفرية (ZKP) .
القضايا القانونية
المحظورات
لطالما كانت التشفير محل اهتمام وكالات جمع المعلومات الاستخباراتية وإنفاذ القانون . [9] قد تكون الاتصالات السرية إجرامية أو حتى خيانة . [ بحاجة لمصدر ] نظرًا لتسهيله للخصوصية ، وتقليص الخصوصية المصاحب لحظره، فإن التشفير يحظى أيضًا باهتمام كبير من أنصار الحقوق المدنية. وفقًا لذلك، كان هناك تاريخ من القضايا القانونية المثيرة للجدل المحيطة بالتشفير، خاصة منذ أن جعل ظهور أجهزة الكمبيوتر غير المكلفة الوصول الواسع النطاق إلى التشفير عالي الجودة ممكنًا.
في بعض البلدان ، حتى الاستخدام المحلي للتشفير مقيد، أو كان مقيدًا. حتى عام 1999، قيدت فرنسا بشكل كبير استخدام التشفير محليًا، على الرغم من أنها خففت منذ ذلك الحين العديد من هذه القواعد. في الصين وإيران ، لا يزال الترخيص مطلوبًا لاستخدام التشفير. [ 7] تفرض العديد من البلدان قيودًا صارمة على استخدام التشفير. من بين القوانين الأكثر تقييدًا في بيلاروسيا وكازاخستان ومنغوليا وباكستان وسنغافورة وتونس وفيتنام . [ 70]
في الولايات المتحدة، يعتبر التشفير قانونيًا للاستخدام المحلي، ولكن كان هناك الكثير من الصراع حول القضايا القانونية المتعلقة بالتشفير. [9] كانت إحدى القضايا المهمة بشكل خاص هي تصدير التشفير وبرامج وأجهزة التشفير. ربما بسبب أهمية تحليل التشفير في الحرب العالمية الثانية والتوقع بأن التشفير سيظل مهمًا للأمن القومي، قامت العديد من الحكومات الغربية، في مرحلة ما، بتنظيم تصدير التشفير بشكل صارم. بعد الحرب العالمية الثانية، كان من غير القانوني في الولايات المتحدة بيع أو توزيع تكنولوجيا التشفير في الخارج؛ في الواقع، تم تصنيف التشفير كمعدات عسكرية مساعدة ووضعه على قائمة الذخائر الأمريكية . [71] حتى تطوير الكمبيوتر الشخصي وخوارزميات المفتاح غير المتماثل (أي تقنيات المفتاح العام) والإنترنت، لم يكن هذا يمثل مشكلة خاصة. ومع ذلك، مع نمو الإنترنت وتوفر أجهزة الكمبيوتر على نطاق أوسع، أصبحت تقنيات التشفير عالية الجودة معروفة جيدًا في جميع أنحاء العالم.
ضوابط التصدير
في تسعينيات القرن العشرين، كانت هناك العديد من التحديات التي واجهت تنظيم الولايات المتحدة لتصدير التشفير. بعد أن وجد الكود المصدر لبرنامج التشفير Pretty Good Privacy (PGP) لفيليب زيمرمان طريقه إلى الإنترنت في يونيو 1991، أدت شكوى من شركة RSA Security (التي كانت تسمى آنذاك RSA Data Security, Inc.) إلى تحقيق جنائي مطول مع زيمرمان من قبل دائرة الجمارك الأمريكية ومكتب التحقيقات الفيدرالي ، على الرغم من عدم توجيه أي اتهامات على الإطلاق. [72] [73] رفع دانيال جيه بيرنشتاين ، الذي كان آنذاك طالب دراسات عليا في جامعة كاليفورنيا بيركلي ، دعوى قضائية ضد حكومة الولايات المتحدة طعن فيها في بعض جوانب القيود القائمة على أسس حرية التعبير . أسفرت قضية بيرنشتاين ضد الولايات المتحدة عام 1995 في النهاية عن قرار عام 1999 بأن الكود المصدر المطبوع لخوارزميات وأنظمة التشفير محمي باعتباره حرية تعبير بموجب دستور الولايات المتحدة. [74]
في عام 1996، وقعت تسع وثلاثون دولة على اتفاقية واسينار ، وهي معاهدة للحد من التسلح تتعامل مع تصدير الأسلحة وتقنيات "الاستخدام المزدوج" مثل التشفير. ونصت المعاهدة على أن استخدام التشفير بأطوال مفاتيح قصيرة (56 بت للتشفير المتماثل، و512 بت لـ RSA) لن يكون خاضعًا لضوابط التصدير بعد الآن. [75] أصبحت صادرات التشفير من الولايات المتحدة أقل صرامة في التنظيم نتيجة لتخفيف كبير في عام 2000؛ [76] لم تعد هناك قيود كثيرة على أحجام المفاتيح في برامج السوق الشامل التي تصدرها الولايات المتحدة . ونظرًا لهذا التخفيف في قيود التصدير الأمريكية، ولأن معظم أجهزة الكمبيوتر الشخصية المتصلة بالإنترنت تتضمن متصفحات ويب من مصدر أمريكي مثل Firefox أو Internet Explorer ، فإن كل مستخدم للإنترنت تقريبًا في جميع أنحاء العالم لديه إمكانية الوصول إلى تشفير عالي الجودة عبر متصفحاته (على سبيل المثال، عبر أمان طبقة النقل ). وبالمثل، يمكن لبرامج عميل البريد الإلكتروني Mozilla Thunderbird و Microsoft Outlook إرسال واستقبال رسائل البريد الإلكتروني عبر TLS، ويمكنها إرسال واستقبال رسائل البريد الإلكتروني المشفرة باستخدام S/MIME . لا يدرك العديد من مستخدمي الإنترنت أن برامج التطبيقات الأساسية الخاصة بهم تحتوي على أنظمة تشفير واسعة النطاق . هذه المتصفحات وبرامج البريد الإلكتروني منتشرة على نطاق واسع لدرجة أن الحكومات التي تهدف إلى تنظيم الاستخدام المدني للتشفير لا تجد عمومًا أنه من العملي القيام بالكثير للسيطرة على توزيع أو استخدام التشفير بهذه الجودة، لذلك حتى عندما تكون مثل هذه القوانين سارية المفعول، غالبًا ما يكون التنفيذ الفعلي مستحيلًا فعليًا. [ بحاجة لمصدر ]
تورط وكالة الأمن القومي

هناك قضية خلافية أخرى مرتبطة بالتشفير في الولايات المتحدة وهي تأثير وكالة الأمن القومي على تطوير الشفرات والسياسات المتبعة في هذا المجال. [9] شاركت وكالة الأمن القومي في تصميم معيار تشفير البيانات أثناء تطويره في شركة آي بي إم واعتباره من قبل المكتب الوطني للمعايير معيارًا فيدراليًا محتملًا للتشفير. [77] صُمم معيار تشفير البيانات ليكون مقاومًا لتحليل التشفير التفاضلي ، [78] وهي تقنية تحليل تشفير قوية وعامة معروفة لدى وكالة الأمن القومي وشركة آي بي إم، والتي أصبحت معروفة للعامة فقط عندما أعيد اكتشافها في أواخر الثمانينيات. [79] وفقًا لستيفن ليفي ، اكتشفت شركة آي بي إم تحليل التشفير التفاضلي، [73] لكنها أبقت التقنية سرية بناءً على طلب وكالة الأمن القومي. أصبحت التقنية معروفة للعامة فقط عندما أعاد بيهام وشامير اكتشافها وأعلنا عنها بعد بضع سنوات. توضح القضية بأكملها صعوبة تحديد الموارد والمعرفة التي قد يمتلكها المهاجم بالفعل.
كان مثال آخر على تورط وكالة الأمن القومي في قضية شريحة كليبر عام 1993 ، وهي شريحة تشفير دقيقة كان من المفترض أن تكون جزءًا من مبادرة كابستون للتحكم في التشفير. وقد تعرضت كليبر لانتقادات واسعة النطاق من قبل خبراء التشفير لسببين. فقد تم تصنيف خوارزمية التشفير (المسماة سكيبجاك ) بعد ذلك (تم رفع السرية عنها في عام 1998، بعد فترة طويلة من انتهاء مبادرة كليبر). وقد تسببت الشفرة المصنفة في إثارة مخاوف من أن وكالة الأمن القومي قد أضعفت الشفرة عمدًا لمساعدة جهودها الاستخباراتية. كما تعرضت المبادرة بأكملها لانتقادات على أساس انتهاكها لمبدأ كيركهوف ، حيث تضمنت الخطة مفتاح ضمان خاص تحتفظ به الحكومة لاستخدامه من قبل أجهزة إنفاذ القانون (أي التنصت على المكالمات الهاتفية ). [73]
إدارة الحقوق الرقمية
التشفير هو محور إدارة الحقوق الرقمية (DRM)، وهي مجموعة من التقنيات للتحكم التكنولوجي في استخدام المواد المحمية بحقوق الطبع والنشر ، والتي يتم تنفيذها ونشرها على نطاق واسع بناءً على طلب بعض أصحاب حقوق الطبع والنشر. في عام 1998، وقع الرئيس الأمريكي بيل كلينتون على قانون الألفية الرقمية لحقوق الطبع والنشر (DMCA)، والذي جرّم جميع عمليات الإنتاج والنشر واستخدام تقنيات وتكنولوجيا تحليل الشفرات معينة (المعروفة الآن أو المكتشفة لاحقًا)؛ على وجه التحديد، تلك التي يمكن استخدامها للتحايل على المخططات التكنولوجية لإدارة الحقوق الرقمية. [80] كان لهذا تأثير ملحوظ على مجتمع أبحاث التشفير حيث يمكن تقديم حجة مفادها أن أي بحث تحليلي للشفرات ينتهك قانون الألفية الرقمية. وقد تم سن قوانين مماثلة منذ ذلك الحين في العديد من البلدان والمناطق، بما في ذلك التنفيذ في توجيه حقوق الطبع والنشر في الاتحاد الأوروبي . وتدعو المعاهدات التي وقعتها الدول الأعضاء في المنظمة العالمية للملكية الفكرية إلى فرض قيود مماثلة .
لم تطبق وزارة العدل الأمريكية ومكتب التحقيقات الفيدرالي قانون الألفية الرقمية بصرامة كما كان يخشى البعض، لكن القانون، مع ذلك، لا يزال مثيرًا للجدل. صرح نيلز فيرجسون ، وهو باحث تشفير يحظى بالاحترام، علنًا أنه لن ينشر بعض أبحاثه في تصميم أمان إنتل خوفًا من الملاحقة القضائية بموجب قانون الألفية الرقمية. [81] زعم عالم التشفير بروس شناير أن قانون الألفية الرقمية يشجع على حبس البائعين ، بينما يمنع التدابير الفعلية نحو الأمن السيبراني. [82] واجه كل من آلان كوكس ( مطور نواة لينكس منذ فترة طويلة ) وإدوارد فيلتن (وبعض طلابه في برينستون) مشاكل تتعلق بالقانون. تم القبض على دميتري سكليروف أثناء زيارة للولايات المتحدة من روسيا، وسجن لمدة خمسة أشهر في انتظار المحاكمة بتهمة انتهاك قانون الألفية الرقمية الناشئ عن العمل الذي قام به في روسيا، حيث كان العمل قانونيًا. في عام 2007، تم اكتشاف المفاتيح التشفيرية المسؤولة عن تشويش محتوى أقراص Blu-ray و HD DVD وتم نشرها على الإنترنت . وفي كلتا الحالتين، أرسلت جمعية الأفلام السينمائية الأمريكية العديد من إشعارات الإزالة بموجب قانون الألفية الرقمية، وكان هناك رد فعل عنيف على الإنترنت [10] بسبب التأثير الملحوظ لمثل هذه الإشعارات على الاستخدام العادل وحرية التعبير .
الإفصاح القسري عن مفاتيح التشفير
في المملكة المتحدة، يمنح قانون تنظيم صلاحيات التحقيق الشرطة البريطانية صلاحيات إجبار المشتبه بهم على فك تشفير الملفات أو تسليم كلمات المرور التي تحمي مفاتيح التشفير. يعد عدم الامتثال جريمة في حد ذاتها، يعاقب عليها بالسجن لمدة عامين أو ما يصل إلى خمس سنوات في القضايا التي تتعلق بالأمن القومي. [8] حدثت ملاحقات قضائية ناجحة بموجب القانون؛ الأولى، في عام 2009، [83] أسفرت عن حكم بالسجن لمدة 13 شهرًا. [84] تجبر قوانين الإفصاح القسري المماثلة في أستراليا وفنلندا وفرنسا والهند المشتبه بهم الأفراد قيد التحقيق على تسليم مفاتيح التشفير أو كلمات المرور أثناء التحقيق الجنائي.
في الولايات المتحدة، تناولت القضية الجنائية الفيدرالية الولايات المتحدة ضد فريكوسو ما إذا كان أمر التفتيش يمكن أن يجبر شخصًا على الكشف عن عبارة مرور مشفرة أو كلمة مرور. [85] زعمت مؤسسة الحدود الإلكترونية (EFF) أن هذا انتهاك للحماية من تجريم الذات التي يوفرها التعديل الخامس . [86] في عام 2012، قضت المحكمة بأنه بموجب قانون جميع الأوامر ، كان المدعى عليه ملزمًا بتقديم محرك أقراص ثابت غير مشفر للمحكمة. [87]
وفي العديد من الولايات القضائية، يظل الوضع القانوني للإفصاح القسري غير واضح.
يتعلق النزاع بين مكتب التحقيقات الفيدرالي وشركة آبل بشأن التشفير في عام 2016 بقدرة المحاكم في الولايات المتحدة على إجبار الشركات المصنعة على المساعدة في فتح قفل الهواتف المحمولة التي يتم حماية محتوياتها تشفيريًا.
كإجراء مضاد محتمل للإفصاح القسري، تدعم بعض برامج التشفير إمكانية الإنكار المعقول ، حيث لا يمكن تمييز البيانات المشفرة عن البيانات العشوائية غير المستخدمة (على سبيل المثال مثل تلك الموجودة في محرك أقراص تم مسحه بشكل آمن ).
انظر أيضا
- هجوم تصادم
- مقارنة مكتبات التشفير
- علم الفيروسات المشفرة – تأمين وتشفير علم الفيروسات
- حروب التشفير – محاولات للحد من الوصول إلى التشفير القوي
- موسوعة التشفير والأمن – كتاب من تأليف Technische Universiteit Eindhoven
- المراقبة العالمية – المراقبة الجماعية عبر الحدود الوطنية
- التعتيم على عدم القدرة على التمييز – نوع من التعتيم على برامج التشفير
- نظرية المعلومات – الدراسة العلمية للمعلومات الرقمية
- مخطط التشفير
- قائمة علماء التشفير
- قائمة الاكتشافات المتعددة
- قائمة بالمسائل غير المحلولة في علوم الكمبيوتر – قائمة بالمسائل الحسابية غير المحلولة
- المفتاح المشترك مسبقًا – طريقة لتعيين مفاتيح التشفير
- معالج تشفير آمن
- التشفير القوي – مصطلح يُطلق على أنظمة التشفير المقاومة بشدة لتحليل الشفرات
- الجدول المقطعي والجدول السري – عمل يعود إلى القرن الثامن عشر ويُعتقد أنه أول مخطط تشفير – أول مخطط تشفير
- واجهة برمجة تطبيقات تشفير الويب التابعة لاتحاد شبكة الويب العالمية – معيار تشفير اتحاد شبكة الويب العالمية
مراجع
- ^ ليدل، هنري جورج ؛ سكوت، روبرت؛ جونز، هنري ستيوارت ؛ ماكنزي، رودريك (1984). معجم يوناني إنجليزي . مطبعة جامعة أكسفورد .
- ^ Rivest, Ronald L. (1990). "Cryptography". في J. Van Leeuwen (محرر). Handbook of Theoretical Computer Science . المجلد 1. Elsevier.
- ^ بيلاري، ميهير؛ روغاواي ، فيليب (21 سبتمبر 2005). "مقدمة". مقدمة في التشفير الحديث . ص. 10.
- ^ Sadkhan, Sattar B. (ديسمبر 2013). "محاضرة رئيسية متعددة التخصصات في التشفير وأمن المعلومات". المؤتمر الدولي لعام 2013 حول هندسة الاتصالات الكهربائية والحاسوب والطاقة والتحكم (ICECPCE) . ص 1-2. doi :10.1109/ICECPCE.2013.6998773. ISBN 978-1-4799-5633-3. S2CID 22378547. مؤرشف من الأصل في 27 أغسطس 2022. تم الاسترجاع 20 سبتمبر 2022 .
- ^ abcdefg Menezes, AJ; van Oorschot, PC; Vanstone, SA (1997). Handbook of Applied Cryptography. Taylor & Francis. ISBN 978-0-8493-8523-0.
- ^ أ ب بيجس، نورمان (2008). الرموز: مقدمة إلى الاتصالات المعلوماتية والتشفير . سبرينغر. ص 171.
- ^ "نظرة عامة لكل دولة". Crypto Law Survey . فبراير 2013. مؤرشف من الأصل في 1 يناير 2013. تم استرجاعه في 26 مارس 2015 .
- ^ "قانون الكشف عن تشفير البيانات في المملكة المتحدة يدخل حيز التنفيذ". PC World . 1 أكتوبر 2007. مؤرشف من الأصل في 20 يناير 2012. تم الاسترجاع في 26 مارس 2015 .
- ^ abcd Ranger, Steve (24 March 2015). "The undercover war on your internet secrets: How online surveillance cracked our trust in the web". TechRepublic. مؤرشف من الأصل في 12 يونيو 2016. تم الاسترجاع في 12 يونيو 2016 .
- ^ ab Doctorow, Cory (2 May 2007). "مستخدمو Digg يثورون على مفتاح AACS". Boing Boing . مؤرشف من الأصل في 12 مايو 2015 . تم الاسترجاع في 26 مارس 2015 .
- ^ Whalen, Terence (1994). "The Code for Gold: Edgar Allan Poe and Cryptography". Representations . 46 (46). University of California Press: 35–57. doi :10.2307/2928778. JSTOR 2928778.
- ^ روزنهايم، شون (1997). الخيال التشفيري: الكتابة السرية من إدغار بو إلى الإنترنت. مطبعة جامعة جونز هوبكنز. ص 20. ISBN 978-0801853319.
- ^ abcd Kahn, David (1967). The Codebreakers . ISBN 978-0-684-83130-5.
- ^ "مقدمة إلى أنظمة التشفير الحديثة". مؤرشف من الأصل في 17 نوفمبر 2015. اطلع عليه بتاريخ 12 أكتوبر 2015 .
- ^ Sharbaf, MS (1 نوفمبر 2011). "التشفير الكمي: تقنية ناشئة في أمن الشبكات". المؤتمر الدولي لمعهد مهندسي الكهرباء والإلكترونيات لعام 2011 حول تقنيات الأمن الداخلي (HST) . ص. 13-19. doi :10.1109/THS.2011.6107841. ISBN 978-1-4577-1376-7. S2CID 17915038.
- ^ "cryptology | Britannica". www.britannica.com . مؤرشف من الأصل في 10 يوليو 2022 . تم الاسترجاع 22 يونيو 2022 .
- ^ أوديد جولدريتش ، أساسيات التشفير، المجلد 1: الأدوات الأساسية ، مطبعة جامعة كامبريدج، 2001، ISBN 0-521-79172-3
- ^ "Cryptology (definition)". قاموس ميريام وبستر الجامعي (الطبعة الحادية عشرة). ميريام وبستر . تم الاسترجاع في 26 مارس 2015 .
- ^ Shirey, Rob (مايو 2000). "Internet Security Glossary". Internet Engineering Task Force . doi :10.17487/RFC2828. RFC 2828 . مؤرشف من الأصل في 18 أبريل 2015 . تم الاسترجاع في 26 مارس 2015 .
- ^ Military.com (13 مايو 2021). "ما هو اللغوي التشفيري؟". Military.com . تم الاسترجاع في 17 يوليو 2023 .
- ^ جيمس د. بينسون؛ مايكل ج. كومينجز؛ ويليام س. جريفز، محررون (يناير 1988). علم اللغة في منظور منهجي . شركة جون بنجامينز للنشر. ص. 38. رقم ISBN 9789027278760.
- ^ سالتزمان، بنيامين أ. (1 أكتوبر 2018). "Vt hkskdkxt: التشفير في العصور الوسطى المبكرة، والأخطاء النصية، والوكالة الكتابية". Speculum . 93 (4): 975–1009. doi :10.1086/698861. ISSN 0038-7134. S2CID 165362817. مؤرشف من الأصل في 26 فبراير 2022. تم الاسترجاع في 26 فبراير 2022 .
- ^ كاتز، جوناثان؛ ليندل، يهودا (2014). مقدمة في التشفير الحديث (الطبعة الثانية). تشابمان وهال. ص 9. ISBN 9781466570269.
- ^ I︠A︡shchenko, VV (2002). التشفير: مقدمة. مكتبة AMS. ص. 6. ISBN 978-0-8218-2986-8.
- ^ electricpulp.com. "CODES – Encyclopaedia Iranica". www.iranicaonline.org . مؤرشف من الأصل في 5 مارس 2017 . تم الاسترجاع 4 مارس 2017 .
- ^ كاهن، ديفيد (1996). كاسرو الشفرات: التاريخ الشامل للاتصالات السرية من العصور القديمة إلى الإنترنت. سايمون وشوستر. رقم ISBN 978-1439103555. مؤرشف من الأصل في 1 يوليو 2023 . استرجاع 16 أكتوبر 2020 .
- ^ بروميلينج، لايل د. (1 نوفمبر 2011). "سرد للاستدلال الإحصائي المبكر في علم التشفير العربي". الإحصائي الأمريكي . 65 (4): 255-257. doi :10.1198/tas.2011.10191. S2CID 123537702.
- ^ سينغ، سيمون (2000). كتاب الشفرة . نيويورك: أنكور بوكس . ص 14-20. ISBN 978-0-385-49532-5.
- ^ القاضي، إبراهيم أ. (أبريل 1992). "أصول علم التشفير: المساهمات العربية". Cryptologia . 16 (2): 97–126. doi :10.1080/0161-119291866801.
- ^ شرودل، توبياس (أكتوبر 2008). "كسر شفرات فيجينير القصيرة". Cryptologia . 32 (4): 334–337. doi :10.1080/01611190802336097. S2CID 21812933.
- ^ حكيم، جوي (1995). تاريخ الولايات المتحدة: الحرب والسلام وكل ما يتعلق بالجاز . نيويورك: مطبعة جامعة أكسفورد . ISBN 978-0-19-509514-2.
- ^ غانون، جيمس (2001). سرقة الأسرار، ورواية الأكاذيب: كيف ساعد الجواسيس وكاسري الشفرات في تشكيل القرن العشرين. واشنطن العاصمة: براسي. رقم ISBN 978-1-57488-367-1.
- ^ "إرث DES – Schneier on Security". www.schneier.com . مؤرشف من الأصل في 23 فبراير 2022 . تم الاسترجاع 26 يناير 2022 .
- ^ abc Diffie, Whitfield ; Hellman, Martin (November 1976). "New Directions in Cryptography" (PDF) . IEEE Transactions on Information Theory . IT-22 (6): 644–654. CiteSeerX 10.1.1.37.9720 . doi :10.1109/tit.1976.1055638. مؤرشف من الأصل (PDF) في 3 ديسمبر 2017. تم الاسترجاع في 16 نوفمبر 2015 .
- ^ سينغ، سيمون (1999). كتاب الشفرات: علم السرية من مصر القديمة إلى التشفير الكمي (الطبعة الأولى من دار نشر أنكور). نيويورك: دار أنكور للنشر. ص 278. رقم ISBN 978-0-385-49532-5.
- ^ التشفير: النظرية والتطبيق ، الطبعة الثالثة (الرياضيات المنفصلة وتطبيقاتها)، 2005، بقلم دوغلاس ر. ستينسون، تشابمان وهول/سي آر سي
- ^ Blaze, Matt ; Diffie, Whitefield ; Rivest, Ronald L. ; Schneier, Bruce ; Shimomura, Tsutomu ; Thompson, Eric; Wiener, Michael (January 1996). "أطوال المفاتيح الدنيا للشفرات المتماثلة لتوفير الأمان التجاري الكافي". Fortify . مؤرشف من الأصل في 24 سبتمبر 2015 . تم الاسترجاع في 26 مارس 2015 .
- ^ Diffie, W.; Hellman, M. (1 September 2006). "New trends in cryptography". IEEE Transactions on Information Theory . 22 (6): 644–654. doi :10.1109/TIT.1976.1055638. مؤرشف من الأصل في 19 أبريل 2022. تم الاسترجاع في 19 أبريل 2022 .
- ^ "FIPS PUB 197: The official Advanced Encryption Standard" (PDF) . مركز موارد أمان الكمبيوتر . المعهد الوطني للمعايير والتكنولوجيا . مؤرشف من الأصل (PDF) في 7 أبريل 2015. تم الاسترجاع في 26 مارس 2015 .
- ^ "رسالة NCUA إلى اتحادات الائتمان" (PDF) . إدارة اتحادات الائتمان الوطنية . يوليو 2004. مؤرشف من الأصل (PDF) في 12 سبتمبر 2014. تم الاسترجاع في 26 مارس 2015 .
- ^ Finney, Hal; Thayer, Rodney L.; Donnerhacke, Lutz; Callas, Jon (November 1998). "Open PGP Message Format". Internet Engineering Task Force . doi :10.17487/RFC2440. RFC 2440 . مؤرشف من الأصل في 15 مارس 2015 . تم الاسترجاع في 26 مارس 2015 .
- ^ Golen, Pawel (19 July 2002). "SSH". WindowSecurity . مؤرشف من الأصل في 29 أكتوبر 2009 . تم الاسترجاع في 26 مارس 2015 .
- ^ ab Schneier, Bruce (1996). Applied Cryptography (الطبعة الثانية). Wiley . ISBN 978-0-471-11709-4.
- ^ Paar, Christof (2009). Understanding cryptography : a textbook for students and practitioners. Jan Pelzl. Berlin: Springer. p. 123. ISBN 978-3-642-04101-3. OCLC 567365751.
- ^ بيرنشتاين، دانيال جيه؛ لانج، تانيا (14 سبتمبر 2017). "التشفير ما بعد الكمومي". نيتشر . 549 (7671): 188–194. رمز Bibcode :2017Natur.549..188B. doi :10.1038/nature23461. ISSN 0028-0836. PMID 28905891. S2CID 4446249. مؤرشف من الأصل في 10 يوليو 2022. تم الاسترجاع في 26 أغسطس 2022 .
- ^ "إعلان طلب ترشيح خوارزميات مرشحة لعائلة جديدة من خوارزميات التشفير التجزئة (SHA–3)" (PDF) . السجل الفيدرالي . 72 (212). 2 نوفمبر 2007. مؤرشف من الأصل (PDF) في 28 فبراير 2008.
- ^ "NIST تختار الفائز بمسابقة Secure Hash Algorithm (SHA-3)". NIST . المعهد الوطني للمعايير والتكنولوجيا . 2 أكتوبر 2012. مؤرشف من الأصل في 2 أبريل 2015 . تم الاسترجاع في 26 مارس 2015 .
- ^ Diffie, Whitfield ; Hellman, Martin (8 June 1976). "Multi-user cryptographic techniques". AFIPS Proceedings . 45 : 109–112. doi :10.1145/1499799.1499815. S2CID 13210741.
- ^ كان رالف ميركل يعمل على أفكار مماثلة في ذلك الوقت وواجه تأخيرات في النشر، واقترح هيلمان أن المصطلح المستخدم يجب أن يكون تشفير ديفي-هيلمان-ميركل غير المتماثل.
- ^ كان، ديفيد (خريف 1979). "علم التشفير يصبح علنيًا". الشؤون الخارجية . 58 (1): 141–159. doi :10.2307/20040343. JSTOR 20040343.
- ^ "استخدام المصادقة المستندة إلى شهادة العميل مع NGINX على Ubuntu". SSLTrust . مؤرشف من الأصل في 26 أغسطس 2019 . تم الاسترجاع في 13 يونيو 2019 .
- ^ Rivest, Ronald L. ; Shamir, A.; Adleman, L. (1978). "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems" (PDF) . Communications of the ACM . 21 (2): 120–126. CiteSeerX 10.1.1.607.2677 . doi :10.1145/359340.359342. S2CID 2873616. مؤرشف من الأصل (PDF) في 16 نوفمبر 2001. تم إصداره سابقًا باعتباره "مذكرة تقنية" من معهد ماساتشوستس للتكنولوجيا في أبريل 1977، وتم نشره في عمود مارتن جاردنر "الاستعارات الرياضية " في مجلة ساينتفك أمريكان
- ^ ab Wayner, Peter (24 December 1997). "وثيقة بريطانية توضح الاكتشاف المبكر للتشفير". نيويورك تايمز . مؤرشف من الأصل في 27 يونيو 2017. تم الاسترجاع في 26 مارس 2015 .
- ^ كوكس، كليفورد (20 نوفمبر 1973). "ملاحظة حول "التشفير غير السري"" (PDF) . تقرير بحثي صادر عن CESG . مؤرشف من الأصل (PDF) في 27 يوليو 2011. تم استرجاعه في 22 يوليو 2009 .
- ^ سينغ، سيمون (1999). كتاب الشفرة . دار دوبلداي للنشر . ص 279-292. رقم ISBN 9780385495318.
- ^ شانون، كلود؛ ويفر، وارن (1963). النظرية الرياضية للاتصال . مطبعة جامعة إلينوي . رقم ISBN 978-0-252-72548-7.
- ^ "مثال على هجوم الوسيط ضد جلسات SSL المعتمدة على الخادم" (PDF) . مؤرشف من الأصل (PDF) في 3 يونيو 2016 . تم الاسترجاع في 13 أكتوبر 2015 .
- ^ جونو، باسكال (2001). "حول تعقيد هجوم ماتسوي". مجالات مختارة في التشفير (PDF) . مذكرات محاضرات في علوم الكمبيوتر. المجلد 2259. ص 199-211. doi :10.1007/3-540-45537-X_16. ISBN 978-3-540-43066-7.
- ^ سونغ، داون؛ فاغنر، ديفيد أ .؛ تيان، شوتشينغ (2001). "تحليل توقيت ضربات المفاتيح والهجمات التوقيتية على SSH" (ملف PDF) . ندوة أمن USENIX العاشرة .
- ^ Brands, S. (1994). "Untraceable Off-line Cash in Wallet with Observers". Advances in Cryptology – CRYPTO' 93. Lecture Notes in Computer Science. المجلد 773. الصفحات 302–318. doi :10.1007/3-540-48329-2_26. ISBN 978-3-540-57766-9. تم أرشفة النسخة الأصلية في 26 يوليو 2011.
- ^ باباي، لازلو (1985). "تداول نظرية المجموعة من أجل العشوائية". وقائع ندوة جمعية مكائن الحوسبة السنوية السابعة عشرة حول نظرية الحوسبة - STOC '85. ص 421-429. CiteSeerX 10.1.1.130.3397 . doi :10.1145/22145.22192. ISBN 978-0-89791-151-1. S2CID 17981195.
- ^ Goldwasser, S. ; Micali, S. ; Rackoff, C. (1989). "تعقيد المعرفة لأنظمة الإثبات التفاعلية". مجلة SIAM للحوسبة . 18 (1): 186–208. CiteSeerX 10.1.1.397.4002 . doi :10.1137/0218012.
- ^ Blakley, G. (يونيو 1979). "حماية المفاتيح التشفيرية". وقائع AFIPS 1979. 48 : 313–317.
- ^ شامير، أ. (1979). "كيفية مشاركة السر". اتصالات ACM . 22 (11): 612–613. doi : 10.1145/359168.359176 . S2CID 16321225.
- ^ Gunathilake, Nilupulee A.; Al-Dubai, Ahmed; Buchana, William J. (2 November 2020). "التطورات والاتجاهات الحديثة في التشفير الخفيف لأمن إنترنت الأشياء". المؤتمر الدولي السادس عشر لإدارة الشبكات والخدمات (CNSM) لعام 2020. إزمير، تركيا: معهد مهندسي الكهرباء والإلكترونيات. ص. 1-5. doi :10.23919/CNSM50824.2020.9269083. ISBN 978-3-903176-31-7. S2CID 227277538. مؤرشف من الأصل في 24 أبريل 2021 . تم الاسترجاع 24 أبريل 2021 .
- ^ ثاكور، فيشال أ.؛ رازاك، محمد عبدور؛ خانداكر، محمد را (2021). "خوارزميات التشفير خفيفة الوزن لأجهزة إنترنت الأشياء ذات الموارد المحدودة: مراجعة ومقارنة وفرص بحثية". IEEE Access . 9 : 28177–28193. Bibcode :2021IEEEA...928177T. doi : 10.1109/ACCESS.2021.3052867 . ISSN 2169-3536. S2CID 232042514.
- ^ Cohen, Fred (1995). "2.4 – Applications of Cryptography". all.net . مؤرشف من الأصل في 24 أغسطس 1999 . تم الاسترجاع 21 ديسمبر 2021 .
- ^ "4 طرق تشفير شائعة لحماية البيانات الحساسة من أعين المتطفلين". GetApp . مؤرشف من الأصل في 14 مايو 2022 . تم الاسترجاع في 14 مايو 2022 .
- ^ abcde Chamberlain, Austin (12 March 2017). "Applications of Cryptography | UCL Risky Business". blogs.ucl.ac.uk . مؤرشف من الأصل في 26 فبراير 2018 . تم الاسترجاع في 21 ديسمبر 2021 .
- ^ "6.5.1 ما هي السياسات التشفيرية لبعض البلدان؟". مختبرات RSA . مؤرشف من الأصل في 16 أبريل 2015. تم الاسترجاع في 26 مارس 2015 .
- ^ Rosenoer, Jonathan (1995). "Cryptography & Speech". CyberLaw . مؤرشف من الأصل في 1 ديسمبر 2005 . تم الاسترجاع في 23 يونيو 2006 .
- ^ "قضية مغلقة بشأن تحقيق Zimmermann PGP". اللجنة الفنية للأمن والخصوصية التابعة لجمعية الحاسب الآلي IEEE . 14 فبراير 1996. مؤرشف من الأصل في 11 يونيو 2010. تم الاسترجاع في 26 مارس 2015 .
- ^ abc Levy, Steven (2001). Crypto: How the Code Rebels Beat the Government – Saving Privacy in the Digital Age . Penguin Books . p. 56. ISBN 978-0-14-024432-8. OCLC 244148644.
- ^ "Bernstein v USDOJ". مركز معلومات الخصوصية الإلكترونية . محكمة الاستئناف الأمريكية للدائرة التاسعة . 6 مايو 1999. مؤرشف من الأصل في 13 أغسطس 2009. تم الاسترجاع في 26 مارس 2015 .
- ^ "قائمة الاستخدام المزدوج – الفئة 5 – الجزء 2 – "أمن المعلومات"" (PDF) . اتفاق واسينار . مؤرشف من الأصل في 26 سبتمبر 2018 . تم استرجاعه في 26 مارس 2015 .
- ^ ".4 قوانين تصدير/استيراد التشفير في الولايات المتحدة". مختبرات RSA . مؤرشف من الأصل في 31 مارس 2015. تم الاسترجاع في 26 مارس 2015 .
- ^ Schneier, Bruce (15 June 2000). "The Data Encryption Standard (DES)". Crypto-Gram . مؤرشف من الأصل في 2 يناير 2010 . تم الاسترجاع في 26 مارس 2015 .
- ^ Coppersmith, D. (مايو 1994). "معيار تشفير البيانات (DES) وقوته ضد الهجمات" (PDF) . مجلة IBM للبحث والتطوير . 38 (3): 243–250. doi :10.1147/rd.383.0243. مؤرشف من الأصل في 4 مارس 2016. تم الاسترجاع في 26 مارس 2015 .
- ^ بيهام، إي .؛ شامير، أ. (1991). "التحليل التفاضلي للتشفير لأنظمة التشفير المشابهة لـ DES". مجلة علم التشفير . 4 (1): 3-72. doi :10.1007/bf00630563. S2CID 206783462.
- ^ "قانون الألفية الرقمية لحقوق الطبع والنشر لعام 1998" (PDF) . مكتب حقوق الطبع والنشر بالولايات المتحدة . مؤرشف من الأصل (PDF) في 8 أغسطس 2007. تم الاسترجاع في 26 مارس 2015 .
- ^ فيرجسون، نيلز (15 أغسطس 2001). "الرقابة في العمل: لماذا لا أنشر نتائج HDCP الخاصة بي". مؤرشف من الأصل في 1 ديسمبر 2001. تم الاسترجاع في 16 فبراير 2009 .
- ^ شناير، بروس (6 أغسطس 2001). "اعتقال باحث كمبيوتر هو اعتقال لحقوق التعديل الأول". InternetWeek. مؤرشف من الأصل في 7 مارس 2017. تم الاسترجاع في 7 مارس 2017 .
- ^ ويليامز، كريستوفر (11 أغسطس 2009). "إدانة شخصين لرفضهما فك تشفير البيانات". The Register . مؤرشف من الأصل في 17 مارس 2015 . تم الاسترجاع 26 مارس 2015 .
- ^ ويليامز، كريستوفر (24 نوفمبر 2009). "المملكة المتحدة تسجن مريضًا بالفصام لرفضه فك تشفير الملفات". The Register . مؤرشف من الأصل في 26 مارس 2015 . تم الاسترجاع في 26 مارس 2015 .
- ^ إنجولد، جون (4 يناير 2012). "حالة كلمة المرور تعيد صياغة حقوق التعديل الخامس في سياق العالم الرقمي". دنفر بوست . مؤرشف من الأصل في 2 أبريل 2015. تم الاسترجاع في 26 مارس 2015 .
- ^ ليدن، جون (13 يوليو 2011). "اختبار المحكمة الأمريكية لحقوق عدم تسليم مفاتيح التشفير". السجل . مؤرشف من الأصل في 24 أكتوبر 2014. تم الاسترجاع في 26 مارس 2015 .
- ^ "أمر بمنح طلب بموجب قانون جميع الأوامر القضائية يتطلب من المدعى عليه فريكوسو المساعدة في تنفيذ أوامر التفتيش الصادرة سابقًا" (PDF) . محكمة مقاطعة الولايات المتحدة لمقاطعة كولورادو . مؤرشف من الأصل (PDF) في 9 يونيو 2021. تم الاسترجاع في 26 مارس 2015 .
قراءة إضافية
- أربيب، جوناثان؛ دواير، جون (2011). الرياضيات المنفصلة للتشفير . دار نشر ألجانا. رقم ISBN 978-1-907934-01-8.
- بيكيت، ب. (1988). مقدمة في علم التشفير . منشورات بلاكويل العلمية. رقم ISBN 978-0-632-01836-9. OCLC 16832704.تغطية ممتازة للعديد من الشفرات الكلاسيكية ومفاهيم التشفير وأنظمة DES وRSA "الحديثة".
- Esslinger, Bernhard; et al. The CrypTool Script (PDF) (الطبعة العاشرة). مؤرشف من الأصل (PDF) في 22 يوليو 2011. تم الاسترجاع في 23 ديسمبر 2013 . CrypTool هو برنامج التعلم الإلكتروني الأكثر انتشارًا حول التشفير وتحليل الشفرات، وهو مفتوح المصدر.
- في كتاب "الرمز: رحلة رياضية" لسارة فلانري (مع ديفيد فلانري). رواية شعبية عن مشروع سارة الحائز على جائزة في مجال التشفير بالمفتاح العام، والذي كتبته بالاشتراك مع والدها.
- جيمس غانون ، سرقة الأسرار، ورواية الأكاذيب: كيف ساعد الجواسيس وكاسري الشفرات في تشكيل القرن العشرين ، واشنطن العاصمة، براسي، 2001، ISBN 1-57488-367-4 .
- أوديد جولدريتش ، أسس التشفير، أرشيف 9 أغسطس 2016 على موقع واي باك مشين ، في مجلدين، مطبعة جامعة كامبريدج، 2001 و2004.
- شفرة ألفين السرية بقلم كليفورد ب. هيكس (رواية للأطفال تقدم بعض أساسيات التشفير وتحليل الشفرات).
- مقدمة في التشفير الحديث أرشيف 16 أكتوبر 2009 على موقع واي باك مشين بقلم جوناثان كاتز ويهودا ليندل.
- إبراهيم عبد الله القاضي، "أصول علم التشفير: الإسهامات العربية"، كريبتولوجي، المجلد 16، العدد 2 (أبريل 1992)، ص 97-126.
- كريستوف بار، جان بيلزل، فهم التشفير، كتاب مدرسي للطلاب والممارسين. محفوظ في 31 أكتوبر 2020 على موقع واي باك مشين Springer، 2009. (تتوفر الشرائح ومحاضرات التشفير عبر الإنترنت وغيرها من المعلومات على موقع الويب المصاحب.) مقدمة سهلة الوصول إلى التشفير العملي لغير المتخصصين في الرياضيات.
- "موسوعة ماكس بلانك للقانون الدولي العام". مؤرشف من الأصل في 1 مايو 2018. اطلع عليه بتاريخ 15 ديسمبر 2021 .، مما يعطي نظرة عامة على قضايا القانون الدولي المتعلقة بالتشفير.
- مقدمة إلى التشفير الحديث بقلم فيليب روجاواي وميهير بيلاير ، مقدمة رياضية إلى التشفير النظري بما في ذلك أدلة الأمان القائمة على الاختزال. تحميل ملف PDF محفوظ في 24 سبتمبر 2009 على موقع واي باك مشين .
- ستالينجز، ويليام (2013). التشفير وأمن الشبكات: المبادئ والممارسة (الطبعة السادسة). برنتيس هول. رقم ISBN 978-0-13-335469-0.
- تينزر، ثيو (2021): سوبر سيكريتو - العصر الثالث من التشفير: تشفير متعدد وأسّي وآمن كميًا وفوق كل شيء بسيط وعملي للجميع ، نورديرشتيدت، ISBN 978-3755761174 .
- يوهان كريستوف فولتاغ، "الاتصالات المشفرة (التشفير)" في موسوعة روديجر وولفروم (المحرر) ماكس بلانك للقانون الدولي العام (دار نشر جامعة أكسفورد 2009).
روابط خارجية
تعريف التشفير في القاموس على ويكاموس
الوسائط المتعلقة بالتشفير في ويكيميديا كومنز- التشفير في برنامج In Our Time على قناة BBC
- قاموس المصطلحات المشفرة وقاموس التشفير الفني محفوظ في 4 يوليو 2022 على موقع Wayback Machine
- دورة في التشفير بقلم رافائيل باس وأبهي شيلات - تُقدم في جامعة كورنيل في شكل مذكرات محاضرات.
- لمزيد من المعلومات حول استخدام العناصر التشفيرية في الخيال، انظر: Dooley, John F. (23 August 2012). "Cryptology in Fiction". مؤرشف من الأصل في 29 يوليو 2020. تم الاسترجاع في 20 فبراير 2015 .
- تحتوي مجموعة جورج فابيان في مكتبة الكونجرس على طبعات مبكرة من أعمال الأدب الإنجليزي في القرن السابع عشر، ومنشورات تتعلق بالتشفير.
