מערבל זרע לתוך מפתח ומונה, תוך שימוש באלגוריתם הטוב ביותר המבוסס על מכשיר.
המבצע הזה מערבב זרע של shape-[2] למפתח ולמונה, שניהם נחוצים על ידי אלגוריתמי RNG מבוססי נגד. הערבול משתמש באלגוריתם הטוב ביותר המבוסס על מכשיר. הערבול הוא אטום אך מספק בערך את התכונה ש-seed שונה מביא לזוג מפתח/מונה שונה (אשר בתורו יביא למספרים אקראיים שונים).
שיטות ציבוריות
פלט <?> | מונה () מונה עבור אלגוריתם RNG מבוסס-נגד. |
סטטי <T מרחיב מספר> StatelessRandomGetKeyCounter | |
פלט <?> | מפתח () מפתח עבור אלגוריתם RNG מבוסס-נגד (צורה uint64[1]). |
שיטות בירושה
שיטות ציבוריות
מונה פלט ציבורי <?> ()
מונה עבור אלגוריתם RNG מבוסס-נגד. מכיוון שגודל המונה תלוי באלגוריתם, פלט זה יהיה מרופד ימני באפסים כדי להגיע לצורה uint64[2] (גודל המונה המקסימלי הנוכחי בין האלגוריתמים).
Public static StatelessRandomGetKeyCounter create ( היקף היקף , Seed Operand <T>)
שיטת מפעל ליצירת מחלקה העוטפת פעולת StatelessRandomGetKeyCounter חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
זֶרַע | 2 זרעים (צורה [2]). |
החזרות
- מופע חדש של StatelessRandomGetKeyCounter