إنتقل إلى المحتوى الرئيسي

الأحجام والنقل

العنصرالبايتاتالمصدر
المفتاح العام ML-DSA-872592FIPS 204, Table 2
المفتاح السري ML-DSA-874896FIPS 204, Table 2
توقيع ML-DSA-874627FIPS 204, Table 2
بذرة ML-DSA-8732FIPS 204
المفتاح العام المضغوط secp256k133SEC 1
توقيع secp256k1 (r, s)64
امتداد PQC في الجسمنحو 4640 (التوقيع مع إطار protobuf؛ يضاف 2595 عند تضمين المفتاح العام)qorechain.pqc.v1.PQCHybridSignature

الانعكاسات على المحافظ​

  • المعاملة الهجينة أكبر بنحو 4.7 كيلوبايت من المعاملة الكلاسيكية. يتناسب الغاز والرسوم مع حجم المعاملة؛ حاكِ قبل التوقيع (simulateTx) واستخدم حد الغاز المقترح.
  • يتسع رمز QR ثابت واحد لما لا يزيد على 2953 بايتًا (الإصدار 40، ثنائي، تصحيح أخطاء منخفض)، فلا يتسع توقيع ML-DSA-87 ولا مفتاحه العام في رمز واحد. تحتاج أجهزة التوقيع المعزولة عن الشبكة إلى ترميزات متعددة الأجزاء (QR متحرك أو بترميز نافوري).
  • احفظ البذرة ذات 32 بايتًا، لا المفتاح السري ذا 4896 بايتًا، عندما تحتاج إلى حفظ مفتاح ML-DSA-87؛ إذ تعيد pqKeyFromSeed إنشاء زوج المفاتيح.

تُعرَّف بنية الامتداد في توقيع المعاملات الهجين v1.