StatelessRandomGetKeyCounter

공개 최종 클래스 StatelessRandomGetKeyCounter

장치 기반 최고의 알고리즘을 사용하여 시드를 키와 카운터로 스크램블합니다.

이 작업은 셰이프-[2] 시드를 키와 카운터로 스크램블합니다. 둘 다 카운터 기반 RNG 알고리즘에 필요합니다. 스크램빙은 장치에 따라 최상의 알고리즘을 사용합니다. 스크램블링은 불투명하지만 시드가 다르면 키/카운터 쌍이 달라집니다(결과적으로 다른 난수가 발생함)는 속성을 거의 만족합니다.

공개 방법

출력 <?>
카운터 ()
카운터 기반 RNG 알고리즘에 대한 카운터입니다.
static <T 확장 번호> StatelessRandomGetKeyCounter
생성 ( 범위 범위, 피연산자 <T> 시드)
새로운 StatelessRandomGetKeyCounter 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <?>
열쇠 ()
카운터 기반 RNG 알고리즘의 키입니다(uint64[1] 모양).

상속된 메서드

공개 방법

공개 출력 <?> 카운터 ()

카운터 기반 RNG 알고리즘에 대한 카운터입니다. 카운터 크기는 알고리즘에 따라 다르므로 이 출력은 오른쪽에 0으로 채워져 uint64[2](알고리즘 중 현재 최대 카운터 크기) 모양에 도달합니다.

공개 정적 StatelessRandomGetKeyCounter 생성 ( 범위 범위 , 피연산자 <T> 시드)

새로운 StatelessRandomGetKeyCounter 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
씨앗 씨앗 2개(모양 [2]).
보고
  • StatelessRandomGetKeyCounter의 새 인스턴스

공개 출력 <?> ()

카운터 기반 RNG 알고리즘의 키입니다(uint64[1] 모양).