تطوير البرمجيات · مصطلحات · واجهات برمجة التطبيقات والشبكات والأمان

ما معنى nonce؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

nonce: قيمة أحادية الاستخدام، قيمة لا تتكرر في السياق

قيمة يُقصد استخدامها مرة واحدة فقط ضمن بروتوكول أو سياق تشفيري محدد.

طريقة الاستخدام

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

أمثلة

  1. The server marked the nonce as used after accepting the signed response.

    علّم الخادم القيمة أحادية الاستخدام بأنها استُخدمت بعد قبول الاستجابة الموقعة.

    يساعد حفظ حالة الاستخدام على منع إعادة التحدي نفسه لتصريح تبادل آخر.

  2. The protocol derives each nonce from a counter that must not repeat under the same key.

    يشتق البروتوكول كل قيمة من عداد يجب ألا يتكرر مع المفتاح نفسه.

    يحقق العداد التفرد المطلوب من دون الاعتماد على توليد عشوائي.

تراكيب شائعة

  • generate a nonce
  • nonce reuse

مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: