StatelessRandomGetKeyCounter

सार्वजनिक अंतिम वर्ग StatelessRandomGetKeyCounter

डिवाइस पर आधारित सर्वोत्तम एल्गोरिथम का उपयोग करते हुए, बीज को कुंजी और काउंटर में स्क्रैम्बल करता है।

यह ऑप एक आकार- [2] बीज को एक कुंजी और एक काउंटर में बदल देता है, दोनों को काउंटर-आधारित आरएनजी एल्गोरिदम की आवश्यकता होती है। स्क्रैम्बिंग डिवाइस के आधार पर सर्वश्रेष्ठ एल्गोरिथम का उपयोग करता है। स्क्रैचिंग अपारदर्शी है लेकिन लगभग उस संपत्ति को संतुष्ट करती है जो अलग-अलग बीज अलग-अलग कुंजी/काउंटर जोड़ी में परिणाम देती है (जिसके परिणामस्वरूप अलग-अलग यादृच्छिक संख्याएं होती हैं)।

सार्वजनिक तरीके

आउटपुट <?>
काउंटर ()
काउंटर-आधारित आरएनजी एल्गोरिथम के लिए काउंटर।
स्थिर <टी फैली संख्या> StatelessRandomGetKeyCounter
बनाने ( स्कोप गुंजाइश, ओपेरैंड <टी> बीज)
एक नया StatelessRandomGetKeyCounter ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
आउटपुट <?>
कुंजी ()
काउंटर-आधारित RNG एल्गोरिथम के लिए कुंजी (आकार uint64[1])।

विरासत में मिली विधियां

सार्वजनिक तरीके

सार्वजनिक आउटपुट <?> काउंटर ()

काउंटर-आधारित आरएनजी एल्गोरिथम के लिए काउंटर। चूंकि काउंटर आकार एल्गोरिथम-निर्भर है, इसलिए यह आउटपुट uint64[2] (एल्गोरिदम के बीच वर्तमान अधिकतम काउंटर आकार) तक पहुंचने के लिए शून्य के साथ सही-गद्देदार होगा।

सार्वजनिक स्थिर StatelessRandomGetKeyCounter बनाने ( स्कोप गुंजाइश, ओपेरैंड <टी> बीज)

एक नया StatelessRandomGetKeyCounter ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।

मापदंडों
दायरा वर्तमान दायरा
बीज 2 बीज (आकार [2])।
रिटर्न
  • StatelessRandomGetKeyCounter का एक नया उदाहरण

सार्वजनिक आउटपुट <?> कुंजी ()

काउंटर-आधारित RNG एल्गोरिथम के लिए कुंजी (आकार uint64[1])।