مولد أرقام عشوائية للأجهزة

مولد أرقام عشوائية حقيقية للأجهزة قابل للتوصيل عبر منفذ USB

في مجال الحوسبة ، يُعرف مولد الأرقام العشوائية المادي ( HRNG )، أو مولد الأرقام العشوائية الحقيقي ( TRNG )، أو مولد البتات العشوائية غير الحتمي ( NRBG[ 1 ] أو مولد الأرقام العشوائية الفيزيائي [ 2 ] [ 3 ] بأنه جهاز يُولّد أرقامًا عشوائية من خلال عملية فيزيائية قادرة على إنتاج الإنتروبيا ، وذلك على عكس مولد الأرقام العشوائية الزائفة (PRNG) الذي يستخدم خوارزمية حتمية [ 2 ] ، ومولدات البتات العشوائية غير الحتمية غير الفيزيائية التي لا تتضمن مكونات مادية مخصصة لتوليد الإنتروبيا. [ 1 ]

تُنتج العديد من الظواهر الطبيعية إشارات " ضوضاء " منخفضة المستوى وعشوائية إحصائيًا ، بما في ذلك الضوضاء الحرارية وضوضاء الطلقات ، والارتعاش وعدم استقرار الدوائر الإلكترونية، والحركة البراونية ، والضوضاء الجوية . [ 4 ] كما استخدم الباحثون التأثير الكهروضوئي ، الذي يتضمن مقسمًا شعاعيًا ، وظواهر كمومية أخرى ، [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] وحتى الاضمحلال النووي (نظرًا لاعتبارات عملية، فإن الأخير، وكذلك الضوضاء الجوية، غير عملي إلا في تطبيقات محدودة للغاية أو خدمات التوزيع عبر الإنترنت). [ 4 ] في حين أن الظواهر "الكلاسيكية" (غير الكمومية) ليست عشوائية حقًا، فإن النظام الفيزيائي غير المتوقع يُعد مقبولًا عادةً كمصدر للعشوائية، لذلك تُستخدم صفتا "حقيقي" و"فيزيائي" بشكل متبادل. [ 10 ]

من المتوقع أن يُخرج مولد الأرقام العشوائية المُصمم للأجهزة أرقامًا عشوائية شبه مثالية (" إنتروبيا كاملة "). [ 1 ] عادةً لا تمتلك العملية الفيزيائية هذه الخاصية، وعادةً ما يتضمن مولد الأرقام العشوائية الحقيقي العملي بضع كتل: [ 11 ]

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

تُنتج مولدات الأرقام العشوائية المادية عادةً عددًا محدودًا من البتات العشوائية في الثانية. ولزيادة معدل بيانات الإخراج المتاح، تُستخدم غالبًا لتوليد " البذرة " لمولد أرقام عشوائية زائفة أسرع. كما يُساعد مولد الأرقام العشوائية الزائفة في "إخفاء" مصدر الضوضاء (تبييض خصائص تعريف مصدر الضوضاء) واستخراج الإنتروبيا . باختيار خوارزمية مولد أرقام عشوائية زائفة مناسبة ( مولد أرقام عشوائية زائفة آمن تشفيريًا ، CSPRNG)، يُمكن لهذا المزيج تلبية متطلبات معايير معالجة المعلومات الفيدرالية ومعايير التقييم المشتركة . [ 12 ]

الاستخدامات

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

علم التشفير

يُستخدم مولد الأرقام العشوائية للأجهزة بشكل أساسي في مجال تشفير البيانات ، على سبيل المثال لإنشاء مفاتيح تشفير عشوائية وقيم عشوائية (nonce) لازمة لتشفير البيانات وتوقيعها. بالإضافة إلى العشوائية، هناك شرطان إضافيان على الأقل تفرضهما تطبيقات التشفير: [ 14 ]

  1. تضمن السرية الأمامية أن معرفة المخرجات السابقة والحالة الداخلية للجهاز لا ينبغي أن تمكن المهاجم من التنبؤ بالبيانات المستقبلية؛
  2. تحمي السرية العكسية "الاتجاه المعاكس": فمعرفة المخرجات والحالة الداخلية في المستقبل لا ينبغي أن تكشف البيانات السابقة.

تتمثل إحدى الطرق النموذجية لتلبية هذه المتطلبات في استخدام مولد أرقام عشوائية حقيقية لتغذية مولد أرقام عشوائية زائفة آمن تشفيرياً . [ 15 ]

تاريخ

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

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

استخدم كيندال وبابينغتون-سميث (1938) [ 18 ] قرصًا سريع الدوران مكونًا من 10 قطاعات، مُضاءً بنبضات ضوئية دورية. وكان يقوم شخصٌ ما بأخذ العينات عن طريق كتابة الرقم الموجود أسفل شعاع الضوء على لوحة. استُخدم الجهاز لإنتاج جدول أرقام عشوائية مكون من 100,000 رقم (في ذلك الوقت، كانت هذه الجداول تُستخدم في التجارب الإحصائية، مثل مولدات الأرقام العشوائية الزائفة في الوقت الحاضر). [ 16 ]

في 29 أبريل 1947، بدأت مؤسسة راند بتوليد أرقام عشوائية باستخدام "عجلة روليت إلكترونية"، تتكون من مصدر نبضات بتردد عشوائي يبلغ حوالي 100,000 نبضة في الثانية، يتم التحكم فيه مرة واحدة في الثانية بنبضة بتردد ثابت، ثم يُغذى إلى عداد ثنائي ذي خمس بتات. قامت شركة دوغلاس للطائرات بتصنيع الجهاز، مُطبقةً اقتراح سيسيل هاستينغز (RAND P-113) [ 19 ] لمصدر الضوضاء (على الأرجح السلوك المعروف لأنبوب ثيراترون الغاز المصغر 6D4 عند وضعه في مجال مغناطيسي [ 20 ] ). تم تعيين 20 قيمة من أصل 32 قيمة ممكنة للعداد على الأرقام العشرة، بينما تم تجاهل القيم الـ 12 المتبقية. [ 21 ] حُوِّلت نتائج تشغيل مطوّل من جهاز RAND، بعد ترشيحها واختبارها، إلى جدول، كان موجودًا في الأصل على شكل مجموعة من البطاقات المثقبة ، ثم نُشر لاحقًا في عام 1955 ككتاب، يحتوي على 50 صفًا من 50 رقمًا في كل صفحة [ 16 ] ( مليون رقم عشوائي مع 100,000 انحراف معياري ). شكّل جدول RAND إنجازًا هامًا في مجال توليد الأرقام العشوائية، إذ لم يسبق أن توفر جدول بهذا الحجم وبهذه الدقة. وقد كان مصدرًا قيّمًا للمحاكاة والنمذجة، ولاستخلاص الثوابت العشوائية في خوارزميات التشفير، لإثبات أن هذه الثوابت لم تُختار عمدًا (" أرقام لا تخفي شيئًا "). [ 22 ]

منذ أوائل الخمسينيات من القرن الماضي، كان البحث في مولدات الأرقام العشوائية نشطًا للغاية، حيث تم نشر آلاف الأعمال البحثية ومنح حوالي 2000 براءة اختراع بحلول عام 2017. [ 16 ]

ظواهر فيزيائية ذات خصائص عشوائية

تم اقتراح العديد من تصميمات مولدات الأرقام العشوائية الحقيقية المختلفة على مر الزمن، مع مجموعة واسعة من مصادر الضوضاء وتقنيات التحويل الرقمي ("التجميع"). ومع ذلك، فإن الاعتبارات العملية (الحجم، الطاقة، التكلفة، الأداء، المتانة) تفرض السمات المرغوبة التالية: [ 23 ]

  • استخدام عملية السيليكون الرخيصة والمتوفرة بشكل شائع؛
  • الاستخدام الحصري لتقنيات التصميم الرقمي. وهذا يسمح بتكامل أسهل للنظام على شريحة واحدة ويتيح استخدام FPGAs ؛
  • تصميم صغير الحجم ومنخفض الطاقة. وهذا يثني عن استخدام المكونات التناظرية (مثل مكبرات الصوت
  • التبرير الرياضي لآليات تجميع الإنتروبيا.

قام ستيبسيفيتش وكوتش في عام 2014 بتصنيف الظواهر الفيزيائية المستخدمة لتنفيذ TRNG إلى أربع مجموعات: [ 3 ]

  • الضوضاء الكهربائية؛
  • المذبذبات الحرة التشغيل؛
  • فوضى؛
  • التأثيرات الكمومية.

مولد أرقام عشوائية قائم على الضوضاء الكهربائية

تتبع مولدات الأرقام العشوائية القائمة على الضوضاء عمومًا نفس المخطط: يُغذى مصدر مولد الضوضاء إلى مُقارِن . إذا كان الجهد أعلى من العتبة، يكون خرج المُقارِن 1، وإلا يكون 0. تُخزَّن قيمة البت العشوائي باستخدام قلاب. تتنوع مصادر الضوضاء وتشمل: [ 24 ]

تتمثل عيوب استخدام مصادر الضوضاء في تصميم مولد الأرقام العشوائية فيما يلي: [ 25 ]

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

مولد الأرقام العشوائية القائم على الفوضى

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

مولد الأرقام العشوائية القائم على المذبذبات الحرة

تستخدم مولدات الأرقام العشوائية الحقيقية (TRNGs) القائمة على مذبذب حر التشغيل (FRO) عادةً مذبذبًا حلقيًا واحدًا أو أكثر (ROs)، حيث تُؤخذ عينات من مخرجاتها باستخدام ساعة أخرى . ونظرًا لأن العواكس التي تُشكل المذبذب الحلقي تُعتبر بمثابة مُضخِّمات ذات كسب عالٍ جدًا، فإن خرج المذبذب الحر التشغيل يُظهر تذبذبات سريعة جدًا في مجالي الطور والتردد. تحظى مولدات الأرقام العشوائية الحقيقية القائمة على المذبذب الحر التشغيل بشعبية كبيرة نظرًا لاستخدامها المنطق الرقمي القياسي، على الرغم من مشاكل إثبات العشوائية والاختلافات بين الرقاقات. [ 27 ]

مولد الأرقام العشوائية القائم على الكم

تُعد تقنية توليد الأرقام العشوائية الكمومية راسخة مع وجود 8 منتجات تجارية لتوليد الأرقام العشوائية الكمومية ( QRNG ) تم طرحها قبل عام 2017. [ 28 ]

يسرد هيريرو-كولانتس وغارسيا-إسكارتين العمليات العشوائية التالية على أنها "كمية":

لتقليل التكاليف وزيادة متانة مولدات الأرقام العشوائية الكمومية، [ 39 ] تم تطبيق خدمات عبر الإنترنت. [ 28 ]

تتميز العديد من تصميمات مولدات الأرقام العشوائية الكمومية [ 40 ] بأنها غير قابلة للاختبار بطبيعتها، وبالتالي يمكن التلاعب بها من قبل الخصوم. ويصف مانالاث وزملاؤه هذه التصميمات بأنها "موثوقة" بمعنى أنها لا تعمل إلا في بيئة موثوقة وخاضعة للتحكم الكامل. [ 41 ]

اختبار الأداء

قد يكون فشل مولد الأرقام العشوائية الحقيقي معقدًا ودقيقًا للغاية، مما يستلزم التحقق ليس فقط من النتائج (تدفق البتات الناتج)، بل أيضًا من عدم القدرة على التنبؤ بمصدر العشوائية. [ 10 ] ينبغي مراقبة مولدات الأرقام العشوائية المادية باستمرار لضمان عملها السليم، وذلك للحماية من تدهور مصدر العشوائية الناتج عن أسباب طبيعية أو هجمات متعمدة. يحدد كل من معيار FIPS Pub 140-2 ومنشور NIST الخاص 800-90B [ 42 ] اختبارات يمكن استخدامها لهذا الغرض.

إن الحد الأدنى من الاختبارات في الوقت الحقيقي التي تفرضها هيئات الاعتماد ليس كبيرًا؛ على سبيل المثال، يتطلب NIST في SP 800-90B اختبارين صحيين مستمرين فقط : [ 43 ]

  1. يتحقق اختبار عدد التكرار من أن تسلسلات الأرقام المتطابقة ليست طويلة جدًا، بالنسبة لحالة (نموذجية) لمولد الأرقام الحقيقية الحقيقي الذي يقوم بتحويل بت واحد في كل مرة، وهذا يعني عدم وجود سلاسل طويلة من الأصفار أو الآحاد؛
  2. يتحقق اختبار النسبة التكيفية من أن أي رقم عشوائي لا يتكرر بشكل متكرر في تدفق البيانات ( انحياز منخفض ). بالنسبة لمصادر الإنتروبيا الموجهة نحو البتات، يعني ذلك أن عدد الآحاد والأصفار في تدفق البتات متساوٍ تقريبًا.

الهجمات

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

تُدخل العمليات الفيزيائية في مولد الأرقام العشوائية عالي الدقة (HRNG) أسطح هجوم جديدة. على سبيل المثال، يمكن مهاجمة مولد الأرقام العشوائية الحقيقي (TRNG) القائم على مذبذب حر التشغيل باستخدام حقن التردد . [ 44 ]

تقدير الإنتروبيا

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

انظر أيضاً

مراجع

  1. 1 2 3 توران وآخرون. 2018 ، ص. 64.
  2. 1 2 شيندلر 2009 ، ص. 7.
  3. 1 2 ستيبشيفيتش وكوتش 2014 ، ص. 279.
  4. 1 2 سونار 2009 ، ص 56.
  5. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص. 8.
  6. ^ جاكاك، مارسين م. جوزوياك، بيوتر؛ نيمشوك، جاكوب؛ جاكاك، يانوش إي. (2021). "المولدات الكمومية للأرقام العشوائية" . التقارير العلمية . 11 (1): 16108. بيب كود : 2021NatSR..1116108J . دوى : 10.1038/s41598-021-95388-7 . بمك 8352985 . بميد 34373502 .  
  7. ^ ما، شيونغفنغ؛ يوان، شياو؛ تساو، تشو. تشى، بنج. تشانغ، تشن (2016). "توليد الأرقام العشوائية الكمومية" . معلومات الكم npj . 2 (1): 16021. أرخايف : 1510.08957 . بيب كود : 2016npjQI...216021M . دوى : 10.1038/npjqi.2016.21 .
  8. كولميتزر، كريستيان؛ بيتسشارنيغ، ستيفان؛ سودا، مارتن؛ ميهيتش، ميراليم (2020). "توليد الأرقام العشوائية الكمومية" . توليد الأرقام العشوائية الكمومية: النظرية والتطبيق . دار نشر سبرينغر الدولية . ص 11-34 . doi : 10.1007/978-3-319-72596-3_2 . ISBN  978-3-319-72596-3.
  9. ^ مانالات وميشرا وباثاك 2023 .
  10. 1 2 هيريرو كولانتيس وغارسيا إسكارتين 2017 ، ص. 4.
  11. توران وآخرون 2018 ، ص. 6.
  12. ^ سارينن ونيويل ومارشال 2020 .
  13. Templ 2016 ، ص 90.
  14. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص. 6.
  15. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص. 7.
  16. 1 2 3 4 5 L'Ecuyer 2017 .
  17. غالتون، فرانسيس (1890). "النرد للتجارب الإحصائية" ( ملف PDF) . مجلة نيتشر . 42 (1070): 13-14 . رمز Bibcode : 1890Natur..42...13G . doi : 10.1038/042013a0 . S2CID 4038609. مؤرشف (ملف PDF) من الأصل في 4 مارس 2016. تم الاطلاع عليه في 14 مايو 2014 . 
  18. كيندال، إم جي، وب. بابينغتون-سميث. 1938. "العشوائية وأرقام العينات العشوائية الأخرى". مجلة الجمعية الإحصائية الملكية 101: 147-166.
  19. براون، جورج و. (يناير 1949)، ص-113 ، أوراق، مؤسسة راند، مؤرشفة من الأصل في 5 يونيو 2007 ، تم استرجاعها في 10 مايو 2009.
  20. كوبين، كاري (1947)، "مولدات الضوضاء الكهربائية"، وقائع معهد مهندسي الراديو ( سبتمبر 1947): 875-879
  21. تقرير دراسة ، مؤسسة راند، يناير 2001، مؤرشف من الأصل بتاريخ 15 أبريل 2018 ، تم الاطلاع عليه بتاريخ 29 يناير 2009.
  22. شناير، بروس (1995-11-01). "أنواع أخرى من تشفير التدفق ومولدات التسلسل العشوائي الحقيقي". التشفير التطبيقي ( الطبعة الثانية). جون وايلي وأولاده، ص 423. ISBN   978-0-471-11709-4.
  23. سونار 2009 ، ص 57.
  24. ^ ستيبشيفيتش وكوتش 2014 ، ص 279-280.
  25. ^ ستيبشيفيتش وكوتش 2014 ، ص. 280.
  26. ^ ستيبشيفيتش وكوتش 2014 ، ص. 286.
  27. 1 2 ستيبشيفيتش وكوتش 2014 ، الصفحات من 288 إلى 289.
  28. 1 2 هيريرو كولانتيس وغارسيا إسكارتين 2017 ، ص. 2.
  29. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص 10-13.
  30. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص 13-14.
  31. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص. 15.
  32. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص. 17.
  33. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص. 20.
  34. ^ هيريرو كولانتس وجارسيا إسكارتين 2017 ، ص 20-21.
  35. ^ هيريرو كولانتيس وغارسيا إسكارتين 2017 ، ص 21-22.
  36. ^ هيريرو كولانتس وجارسيا إسكارتين 2017 ، ص 23-24.
  37. ^ هيريرو كولانتس وجارسيا إسكارتين 2017 ، ص 24-25.
  38. ^ هيريرو كولانتيس وجارسيا إسكارتين 2017 ، ص 27-28.
  39. هوانغ، ليلي؛ تشو، هونغي؛ فنغ، كاي؛ شي، تشونغجين (2021-07-07). "منصة سحابية للأرقام العشوائية الكمومية" . مجلة npj للمعلومات الكمومية . 7 (1). سبرينغر ساينس آند بيزنس ميديا ​​ذ.م.م.: 107. رمز Bibcode : 2021npjQI...7..107H . doi : 10.1038/s41534-021-00442-x . ISSN 2056-6387 . 
  40. ^ منالاث، ميشرا وباثاك 2023 ، ص. 4.
  41. ^ منالاث، ميشرا وباثاك 2023 ، ص. 9.
  42. توران وآخرون 2018 .
  43. ^ توران وآخرون. 2018 ، ص. 25-27.
  44. ماركيتوس، أ. ثيودور؛ مور، سيمون و. (2009). "هجوم حقن التردد على مولدات الأرقام العشوائية الحقيقية القائمة على مذبذب حلقي". سلسلة محاضرات في علوم الحاسوب (ملف PDF) . برلين، هايدلبرغ: سبرينغر برلين هايدلبرغ. الصفحات 317-331 . doi : 10.1007/978-3-642-04138-9_23 . ISBN  978-3-642-04137-2ISSN 0302-9743 

مصادر

مراجع عامة