StatelessRandomGetKeyCounter

الفئة النهائية العامة StatelessRandomGetKeyCounter

يخلط البذور في المفتاح والعداد، باستخدام أفضل خوارزمية تعتمد على الجهاز.

تقوم هذه العملية بخلط بذرة الشكل [2] في مفتاح وعداد، وكلاهما مطلوب من قبل خوارزميات RNG المعتمدة على العداد. يستخدم التخليط أفضل خوارزمية تعتمد على الجهاز. يعتبر التخليط معتمًا ولكنه يفي تقريبًا بالخاصية التي تؤدي إلى اختلاف البذور المختلفة في زوج مفاتيح/عداد مختلف (والذي سيؤدي بدوره إلى أرقام عشوائية مختلفة).

الأساليب العامة

الإخراج <؟>
عداد ()
عداد لخوارزمية RNG القائمة على العداد.
ثابت <T يمتد الرقم> StatelessRandomGetKeyCounter
إنشاء (نطاق النطاق ، المعامل <T> الأساسي)
طريقة المصنع لإنشاء فئة تغلف عملية StatelessRandomGetKeyCounter جديدة.
الإخراج <؟>
مفتاح ()
مفتاح خوارزمية RNG المعتمدة على العداد (الشكل uint64[1]).

الطرق الموروثة

الأساليب العامة

الإخراج العام <?> العداد ()

عداد لخوارزمية RNG القائمة على العداد. نظرًا لأن حجم العداد يعتمد على الخوارزمية، فسيتم تعبئة هذا الإخراج بالأصفار للوصول إلى الشكل uint64[2] (الحجم الأقصى الحالي للعداد بين الخوارزميات).

إنشاء StatelessRandomGetKeyCounter ثابت عام (نطاق النطاق ، بذرة المعامل <T>)

طريقة المصنع لإنشاء فئة تغلف عملية StatelessRandomGetKeyCounter جديدة.

حدود
نِطَاق النطاق الحالي
بذرة 2 بذور (شكل [2]).
عائدات
  • مثيل جديد لـ StatelessRandomGetKeyCounter

الإخراج العام <?> مفتاح ()

مفتاح خوارزمية RNG المعتمدة على العداد (الشكل uint64[1]).