Learn R Programming

⚠️There's a newer version (1.2.7) of this package.Take me there.

CryptRndTest (version 1.2.2)

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. 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

220

Version

1.2.2

License

GPL-3

Maintainer

Haydar Demirhan

Last Published

February 25th, 2016

Functions in CryptRndTest (1.2.2)

topological.binary

Topological Binary Test
adaptive.chi.square

Adaptive Chi-Square Test
print.CryptRndTest

Print Test Results
toBaseTwo

Convert form Base 10 to 2
TBT.criticalValue

Critical value for Topological Binary Test
Strlng2

Stirling Number of The Second Kind
GCD.q

Greatest Common Divisor
GCD

Greatest Common Divisor
book.stack

Book Stack Test
toBaseTen

Convert form Base 2 to 10
CryptRndTest-internal

Functions for internal use only
random.walk.tests

Random Walk Tests
CryptRndTest-package

Statistical Tests for Cryptographic Randomness
GCD.test

GCD Test
birthday.spacings

Birthday Spacings Test
GCD.big

Greatest Common Divisor for Large Integers