Learn R Programming

CryptRndTest (version 1.2.7)

Statistical Tests for Cryptographic Randomness

Description

Performs cryptographic randomness tests on a sequence of random integers or bits. Included tests are greatest common divisor, birthday spacings, book stack, adaptive chi-square, topological binary, and three random walk tests (Ryabko and Monarev, 2005) . Tests except greatest common divisor and birthday spacings are not covered by standard test suites. In addition to the chi-square goodness-of-fit test, results of Anderson-Darling, Kolmogorov-Smirnov, and Jarque-Bera tests are also generated by some of the cryptographic randomness tests.

Copy Link

Version

Install

install.packages('CryptRndTest')

Monthly Downloads

243

Version

1.2.7

License

GPL-3

Maintainer

Haydar Demirhan

Last Published

April 22nd, 2022

Functions in CryptRndTest (1.2.7)

GCD.q

Greatest Common Divisor
CryptRndTest-package

Statistical Tests for Cryptographic Randomness
GCD

Greatest Common Divisor
adaptive.chi.square

Adaptive Chi-Square Test
CryptRndTest-internal

Functions for internal use only
GCD.big

Greatest Common Divisor for Large Integers
Strlng2

Stirling Number of The Second Kind
GCD.test

GCD Test
birthday.spacings

Birthday Spacings Test
TBT.criticalValue

Critical value for Topological Binary Test
toBaseTwo

Convert form Base 10 to 2
toBaseTen

Convert form Base 2 to 10
random.walk.tests

Random Walk Tests
topological.binary

Topological Binary Test
print.CryptRndTest

Print Test Results
book.stack

Book Stack Test