מחולל מספרים פסאודו-אקראיים קריפטוגרפי
ויקיפדיה האנציקלופדיה encyclopedia
מחולל מספרים פְּסֵאוֹדוֹ-אקראיים קריפטוגרפי או מחולל פסאודו-אקראי קריפטוגרפי (Cryptographically secure pseudorandom number generator) או בקיצור CSPRNG הוא מחולל פסאודו אקראי עם תכונות המתאימות במיוחד לשימוש בקריפטוגרפיה. מחולל פסאודו אקראי מהווה מרכיב חיוני ובלתי נפרד במערכות אבטחת מידע. פרימיטיבים קריפטוגרפיים רבים זקוקים לרצף מספרים אקראיים (או סיביות) כחלק מפעולתם, ביניהם:
- צופן זרם.
- הכנת מפתח הצפנה.
- פנקס חד פעמי.
- אתגר אקראי של פרוטוקול אתגר מענה.
- בחירת מספרים ראשוניים אקראיים לצורך הצפנת מפתח ציבורי.
- ערך ייחודי חד פעמי, כמו וקטור אתחול.