الإنتروبيا

تشمل هذه الوحدة تجريد الأنظمة الأساسية لتوليد الإنتروبيا.

الملخّص

الدوال

otPlatEntropyGet(uint8_t *aOutput, uint16_t aOutputLength)
ملء المخزن المؤقت بمقطع الإنتروبيا

الدوال

otPlatEntropyGet

otError otPlatEntropyGet(
  uint8_t *aOutput,
  uint16_t aOutputLength
)

ملء المخزن المؤقت بمقطع الإنتروبيا

يجب تنفيذ هذه الدالة باستخدام منشئ أرقام عشوائي حقيقي (TRNG).

التفاصيل
المعلَمات
[out] aOutput
مؤشر إلى المكان الذي يتم فيه وضع القيم العشوائية الصحيحة. يجب ألا يكون فارغًا.
[in] aOutputLength
حجم aBuffer.
قيم الإرجاع
OT_ERROR_NONE
تم ملء aBuffer بقيم عشوائية صحيحة.
OT_ERROR_FAILED
تعذّر ملء aBuffer بقيم عشوائية صحيحة.
OT_ERROR_INVALID_ARGS
تم ضبط aBuffer إلى فارغ.

المراجع

تنشأ مواضيع واجهة برمجة التطبيقات المرجعية لـ OpenThread من رمز المصدر، المتوفر على GitHub. للاطّلاع على مزيد من المعلومات أو للمساهمة في مستنداتنا، يُرجى الرجوع إلى المراجع.