AI-translated from English; not yet reviewed by a fluent editor.
# أنثروبيك تتتبّع بذور منحنيات NIST إلى مولّد عشوائي قديم بلغة C
> تقول أنثروبيك إن كلود ساعد في إعادة بناء طريقة توليد بذور عدة منحنيات من NIST وANSI. تتطابق الشيفرة مع القيم المنشورة، فيما تظل بعض نقاط الأساس وقرارات الاختيار بلا تفسير.
By BIG CHANGE Editorial
Published: 2026-10-17T04:34:13.533Z
Updated: 2026-10-17T04:34:13.533Z
Canonical: https://bigchange.ai/blog/anthropic-nist-curve-seeds-lrand48-origins

AI-generated conceptual illustration by BIG CHANGE; no historical generator, security breach or independently verified calculation is depicted.
تقول أنثروبيك إن نسخة بحثية من كلود ساعدت فريقها للتشفير في إعادة بناء منشأ عدة بذور منشورة لمنحنيات إهليلجية. ويربط [تقرير 16 أكتوبر](https://www.anthropic.com/research/ecdsa-curve-origins) خمس بذور لمنحنيات NIST فوق حقول أولية وأربع بذور لمنحنيات NIST الثنائية بمخرجات `lrand48`، وهو مولّد قديم للأعداد شبه العشوائية بلغة C، هُيّئ بقيم مشتقة من الساعة. ويقدّم التقرير أيضًا شيفرة تطبع البذور المذكورة وتعيد إنتاج إحداثيات مختارة لنقاط الأساس.
تتناول النتيجة سؤالًا عن تاريخ المعلمات المعيارية. ولا تعلن أنثروبيك عن هجوم جديد أو كسر تشفيري. كما تترك إعادة البناء بعض الخيارات بلا تفسير، ومنها سبب تجاوز منحنيات مرشحة معينة كانت صالحة للاستخدام.
## التغيير الكبير
- **ما الذي تغيّر:** نشرت أنثروبيك وصفة توليد محددة وشيفرة لبذور NIST P-192 وP-224 وP-256 وP-384 وP-521، وأربعة منحنيات ثنائية من NIST، وخمسة منحنيات أمثلة من ANSI X9.62. وتتطابق وصفتها المنفصلة لنقاط الأساس مع P-192 وخمسة أمثلة من ANSI.
- **كيف:** يقول الفريق إن كلود تعرّف إلى أنماط في بتات البذور المنشورة، واستعاد حالة المولّد، ثم تتبّع الحالة إلى الخلف حتى قيم أولية تشبه قيم الساعة. وبالنسبة إلى ست نقاط أساس، حدّد مولّدًا استُخدم في برمجيات قديمة للأعداد الصحيحة الطويلة.
- **الحدّ:** تتيح الشيفرة فحص التطابقات المقترحة، لكن الوصفة المطابقة لا توثّق كل قرار اختيار تاريخي ولا تثبت أمن المنحنيات. راجعت BIG CHANGE المنشور العام والمعيار التاريخي، ولم تنفّذ إعادة إنتاج مستقلة.
## ما الذي تفسّره بذرة المنحنى
[يسرد معيار FIPS 186-2 المؤرشف لدى NIST](https://csrc.nist.gov/files/pubs/fips/186-2/final/docs/fips186-2.pdf)، المؤرخ في 27 يناير 2000، بذرة من 160 بت لكل واحد من منحنياته الخمسة فوق حقول أولية. وتحوّل عملية محددة قائمة على SHA-1 البذرة إلى معامل للمنحنى. ويسرد المعيار أيضًا الحقل ورتبة المنحنى وإحداثيات نقطة الأساس كلًّا على حدة. ويقول إن البذرة المقدمة تسمح للقارئ بالتحقق من أن المعامل ينتج عن العملية المحددة؛ لكنه لا يصف كيف اختيرت البذرة نفسها. ولا تحدّد البذرة نقطة الأساس أيضًا، وهي النقطة الثابتة المستخدمة لتكوين المفاتيح العامة.
هذا التمييز يحدّد نطاق نتيجة أنثروبيك. فتتبّع البذرة يمكن أن يفسّر أحد مدخلات المنحنى المعياري. أما نقطة الأساس فتحتاج إلى تفسير آخر، ولا يكشف تطابق المخرجات كل قرار اتخذه من اختاروا المعلمات.
## كيف تتبّعت أنثروبيك البذور
بحسب أنثروبيك، بحث كلود أولًا في القيم المنشورة عن بصمات مولّدات قديمة للأعداد شبه العشوائية بلغة C. وفي بعض بذور المنحنيات الثنائية، كان البت الأعلى في كل كلمة من 32 بت يساوي صفرًا. وتقول أنثروبيك إن هذا النمط قاد إلى `lrand48`، الذي يعيد 31 بت من حالة داخلية من 48 بت. ثم استعاد النموذج حالات ممكنة وفحص ما إذا كانت المخرجات المتعاقبة تتطابق مع البذور. وفي منحنيات الحقول الأولية، احتُفظ ببتات أقل من كل مخرج؛ لذلك تقول أنثروبيك إن كلود استخدم طريقة شبكية لاستعادة الحالة الخفية.
تبدأ [الشيفرة في منشور أنثروبيك](https://www.anthropic.com/research/ecdsa-curve-origins#code-to-reproduce-the-seeds) من حالة على نمط `srand48`، وتتابع خطوات العلاقة التكرارية للمولّد `lrand48`، وتطبع بذورًا مرشحة من 20 بايت. ويحدّد جدولها الطوابع الزمنية وأرقام المرشحين لـP-192 وP-224 وP-256 وP-384 وP-521، إلى جانب أمثلة ANSI وهي prime192v2 وprime192v3 ومن prime239v1 إلى prime239v3. وفي P-256، يصل التشغيل المحدد إلى البذرة المنشورة عند المرشح 1,842. وتتطابق قيمة P-256 المطبوعة في مثال أنثروبيك مع البذرة في FIPS 186-2.
تذكر أنثروبيك تطابقًا ذا صلة لـB-233 وB-283 وB-409 وB-571. وتستخدم شيفرتها قيمة ساعة مقسومة على اثنين قبل تهيئة المولّد. وتصف أنثروبيك تفسير الساعة المنصّفة بأنه احتمال: فتتبّع الحالة المستعادة إلى الخلف أعطى تواريخ في فبراير 1984، بينما تقابل مضاعفة القيم 17 أبريل 1998. ويدعم التطابق المنشور وصفة المولّد؛ لكنه لا يثبت أي طريقة لمعالجة الساعة اختارها المؤلفون الأصليون.
تصف أنثروبيك العمل بأنه تعاون بين سؤال أحد الموظفين، وبحث النموذج البحثي الداخلي وشيفرته، وفحوص فريقها. ويقدّم التقرير شيفرة وأمثلة مخرجات يمكن للآخرين فحصها. ولم نجد إعادة إنتاج مستقلة نستشهد بها في هذا المقال، ولم تشغّل BIG CHANGE الشيفرة. لذا يدعم المصدر وصف ذلك بأنه إعادة بناء تذكرها أنثروبيك، مع اعتبار قيم NIST التاريخية سجلًا خارجيًا للمعلمات المستهدفة.
## ست نقاط أساس والفجوات المتبقية
تقول أنثروبيك إن مولّدًا قديمًا آخر، من حزمة FreeLIP للأعداد الصحيحة الطويلة لأرين لينسترا والإصدارات المبكرة من NTL لفيكتور شوب، يتطابق مع الإحداثيات x لنقاط أساس P-192 وخمسة أمثلة من ANSI. وتقوم [قائمة الشيفرة الثانية](https://www.anthropic.com/research/ecdsa-curve-origins#code-to-reproduce-selected-base-points) بتهيئة ذلك المولّد بأعداد صحيحة صغيرة، وإهمال سبعة مخرجات، ثم سحب إحداثيات x مرشحة حتى تقع إحداها على المنحنى. والأمثلة الستة هي P-192 وprime192v2 وprime192v3 ومن prime239v1 إلى prime239v3. وتطبع أنثروبيك تطابقًا لكل إحداثي x منشور. ويوفّر سجل P-192 التاريخي لدى NIST القيمة المستخدمة في هذه المقارنة.
تبقى عدة حدود في رواية أنثروبيك نفسها. فلم تتمكن من استعادة بذرة B-163. ولم تفسّر نقاط أساس P-224 أو P-256 أو P-384 أو P-521، ولا نقاط أساس منحنيات NIST الثنائية. كما تجاوزت عمليات التشغيل مرشحين تقول أنثروبيك إنهم كانوا سيستوفون الشروط المحددة للحجم ولكون الرتبة عددًا أوليًا. ومن الأمثلة المرشح 876 في P-256، الذي يسبق المرشح المنشور 1,842؛ وتذكر أنثروبيك تجاوز ثلاثة مرشحين صالحين في تشغيل P-224 وسبعة إجمالًا في تشغيلين لأمثلة ANSI. ولا يعرف الفريق معيار الاختيار، ولا ما إذا كانت تلك التجاوزات مجرد أثر تقني.
بالنسبة إلى مهندسي الأمن، يتمثل الناتج الجديد المفيد في وصف قابل للتحقق لمسار التوليد الظاهر لكثير من قيم المعلمات. وهو يضيّق نطاق سؤال قديم عن بذور غامضة من دون الإجابة عن كل أسئلة اختيار المنحنيات. وتقول أنثروبيك نفسها إن النتيجة ليست سببًا يدفع المستخدمين إلى تغيير ممارساتهم التشفيرية.
## المصادر وقراءات إضافية
- [أنثروبيك، «كلود يكشف أصول منحنيات ECDSA» (16 أكتوبر 2026)](https://www.anthropic.com/research/ecdsa-curve-origins). رواية الفريق لدور النموذج وإعادة بناء البذور ونقاط الأساس وقوائم الشيفرة والمخرجات والأسئلة المفتوحة. وتظل استنتاجاته نتائج يذكرها الفريق؛ ولم تشغّل BIG CHANGE الشيفرة بصورة مستقلة.
- [NIST، *FIPS 186-2: معيار التوقيع الرقمي* (27 يناير 2000؛ مؤرشف)](https://csrc.nist.gov/files/pubs/fips/186-2/final/docs/fips186-2.pdf). يسرد الملحق 6 بذور المنحنيات التاريخية ومعاملاتها وإحداثيات نقاط الأساس، ويصف كيفية استخدام البذور المنشورة. وهو سجل للمعلمات، لا تفسير لخيارات البذور الأصلية.
- [نيل كوبليتز وألفريد مينيزيس، «لغز ملفوف في أحجية» (2015؛ حُدّث في 2018)](https://eprint.iacr.org/2015/1018.pdf). نقاش تاريخي للتكهنات المحيطة بمعايير المنحنيات الإهليلجية. يسبق إعادة بناء أنثروبيك ولا يتحقق من الحسابات الجديدة.
## Sources
- [كلود يكشف أصول منحنيات ECDSA](https://www.anthropic.com/research/ecdsa-curve-origins) — ادعاء أنثروبيك وطريقتها وشيفرتها ومخرجاتها وحدودها؛ أدلة صاغتها الشركة، لا تحقق مستقل.
- [FIPS 186-2: معيار التوقيع الرقمي](https://csrc.nist.gov/files/pubs/fips/186-2/final/docs/fips186-2.pdf) — معيار تاريخي مؤرشف يسرد بذور NIST ومعاملاتها ونقاط الأساس ويصف التحقق من البذور. لا يفسّر اختيار البذور الأصلي.
- [لغز ملفوف في أحجية](https://eprint.iacr.org/2015/1018.pdf) — نقاش تاريخي للمخاوف المتعلقة بالمعايير؛ يسبق إعادة بناء أنثروبيك ولا يتحقق منها.
نشرة BIG CHANGE البريدية
الصورة الأوسع. على وتيرتك.
قصص حديثة عن الذكاء الاصطناعي والروبوتات، وتحولات تستحق المتابعة، وأفكار عملية للتطبيق. اختر موجزًا يوميًا أو خلاصة أسبوعية أو رؤية شهرية.
موعد الإرسال القادم (UTC): . ستصلك النسخة الأولى في موعد الإرسال التالي بعد تأكيد الاشتراك.
خصوصيتك، خيارك.
يساعد التخزين الضروري على حماية الموقع وتذكّر خياراتك. تظل Google Analytics الاختيارية متوقفة حتى تسمح بها. يمكنك قراءة كل قصة باستخدام التخزين الضروري فقط. تفاصيل الخصوصية