Ana içeriğe geç

Boyutlar ve aktarım

ÖğeBaytKaynak
ML-DSA-87 açık anahtarı2592FIPS 204, Tablo 2
ML-DSA-87 gizli anahtarı4896FIPS 204, Tablo 2
ML-DSA-87 imzası4627FIPS 204, Tablo 2
ML-DSA-87 tohumu32FIPS 204
secp256k1 sıkıştırılmış açık anahtar33SEC 1
secp256k1 imzası (r, s)64
Bir gövdedeki PQC uzantısıyaklaşık 4640 (imza artı protobuf çerçevelemesi; açık anahtar gömülüyse 2595 daha)qorechain.pqc.v1.PQCHybridSignature

Cüzdanlar için sonuçlar​

  • Hibrit bir işlem, klasik bir işlemden yaklaşık 4,7 KB daha büyüktür. Gas ve ücretler işlem boyutuyla ölçeklenir; imzalamadan önce simüle edin (simulateTx) ve önerilen gas limitini kullanın.
  • Tek bir statik QR kodu en fazla 2953 bayt tutar (sürüm 40, ikili, düşük hata düzeltme), dolayısıyla bir ML-DSA-87 imzası veya açık anahtarı tek bir koda sığmaz. Hava boşluklu (air-gapped) imzalayıcılar çok parçalı kodlamalara (animasyonlu veya fountain kodlu QR) ihtiyaç duyar.
  • Bir ML-DSA-87 anahtarını saklamanız gerektiğinde 4896 baytlık gizli anahtarı değil, 32 baytlık tohumu saklayın; pqKeyFromSeed anahtar çiftini yeniden oluşturur.

Uzantı yerleşimi Hibrit işlem imzalama v1 sayfasında tanımlanır.