Це команда rngtest, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
rngtest - Перевірте випадковість даних за допомогою тестів FIPS 140-2
СИНТАКСИС
rngtest [-c n | --blockcount=n] [-b n | --blockstats=n] [-t n | --timestats=n] [-p |
--труба] [-?] [--допомога] [-V] [-- версія]
ОПИС
rngtest працює з блоками по 20000 біт за раз, використовуючи FIPS 140-2 (помилка
2001-10-10) тести для перевірки випадковості блоку даних.
Він приймає вхідні дані від stdin, і виводить статистичні дані до stderr, необов'язково блоки повторення
які пройшли тести FIPS stdout (при роботі в труба режим). Помилки надсилаються до
stderr.
При запуску, rngtest видалить перші 32 біти даних під час роботи в труба режим.
Він використовуватиме наступні 32 біти даних для запуску тестів FIPS (навіть коли не працює
in труба режим). Ці біти не перевіряються на випадковість.
Статистика скидається до stderr коли програма виходить.
ВАРІАНТИ
-p, --труба
включити труба режим. Усі блоки даних, які пройшли тести FIPS, відтворюються stdout,
та rngtest працює в безшумному режимі.
-c n, --blockcount=n (за замовчуванням: 0)
Вихід після обробки n вхідних блоків, якщо n не дорівнює нулю.
-b n, --blockstats=n (за замовчуванням: 0)
Дамп статистики кожні n блоків, якщо n не дорівнює нулю.
-t n, --timestats=n (за замовчуванням: 0)
Скидати статистику кожні n секунд, якщо n не дорівнює нулю.
-?, --допомога
Дайте короткий підсумок усіх варіантів програми.
-V, -- версія
Роздрукувати версію програми
СТАТИСТИКА
rngtest буде скидати статистику stderr коли він виходить і коли вказується блокстати or
timedstats.
FIPS 140-2 успіхів та FIPS 140-2 збої також підраховує кількість 20000-бітових блоків
прийняті або відхилені тестами FIPS 140-2. Інші статистичні дані показують розбивку
збій FIPS 140-2 за тестом FIPS 140-2. Додаткову інформацію див. у документі FIPS 140-2
інформацію (зверніть увагу, що ці тести визначені для помилок FIPS 140-1 і FIPS 140-2
2001-10-10. Вони були вилучені з помилками FIPS 140-2 від 2002-12-03).
Статистика швидкості береться для кожного 20000-бітового блоку, переданого або обробленого.
EXIT СТАТУС
0 якщо жодних помилок не відбувається, і жодні блоки не проходять тести FIPS.
1 якщо помилок не відбувається, але принаймні один блок не проходить тести FIPS.
10 якщо є проблеми з параметрами.
11 якщо сталася помилка введення/виведення.
12 якщо сталася помилка операційної системи або нестачі ресурсів.
Використовуйте rngtest онлайн за допомогою служб onworks.net