เอนโทรปี

โมดูลนี้ประกอบด้วยกระบวนการ Abstraction ของแพลตฟอร์มสำหรับการสร้างเอนโทรปี

สรุป

ฟังก์ชัน

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 เป็น NULL แล้ว

แหล่งข้อมูล

หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล