англійськафранцузькаіспанська

Ad


Значок OnWorks

bbcheck - онлайн в хмарі

Запустіть bbcheck у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда bbcheck, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


bbcheck - запуск автоматизованих тестів на апаратних пристроях BitBabbler RNG

СИНТАКСИС


bbcheck [опції]

ОПИС


Команда bbcheck Утиліта - це інструмент для швидкого та простого аналізу результатів BitBabbler
ГСЧ з різними бітрейтами. Він може виконувати тести на кількох пристроях паралельно та виділяти
найкращі та найгірші результати серії тестів на кожному пристрої.

ВАРІАНТИ


Доступні такі опції:

-так, --сканувати
Скануйте систему на наявність доступних пристроїв BitBabbler.

-я, --ідентифікатор пристрою=id
Виберіть пристрій BitBabbler для аналізу за його унікальним ідентифікатором. Якщо пристроїв немає
явно вказано, то за замовчуванням використовувати всі з них, які присутні при
починається тестування. Ця опція може бути передана кілька разів для перевірки кількох пристроїв.
Команда id може бути серійним номером пристрою або його логічною адресою у вигляді:

[busnum:]devnum

або в системах, де підтримується знання топології USB, її фізична адреса в
форма

busnum-порт[.порт ...]

Для логічної адреси busnum частина необов'язкова, але якщо devnum не є унікальним
по всіх автобусах, то який саме пристрій буде вибрано, якщо він не повністю
зазначене стає випадковістю. Усі доступні ідентифікатори, які можна використовувати
посилання на пристрій буде повідомлено --сканувати варіант. Шина, пристрій і порт
очікується, що числа будуть цілими десятковими числами.

З bbcheck працює лише на доступних пристроях і не чекає, поки пристрій не зробить
бути гарячим підключенням, вказувати ідентифікатор, який не відноситься до пристрою, є помилкою
на даний момент доступні в системі.

-р, --бітрейт=хв[:макс]
Виберіть бітрейт або діапазон бітрейтів для аналізу (у бітах на секунду). The
Доступні бітрейти визначаються цілочисельним тактовим дільником, тому не кожна швидкість є такою
точно досяжна. Непідтримувана ставка буде округлена до наступного більшого
ставка. Для зручності за ставкою може слідувати множник SI (наприклад, 2.5M для
2500000). Якщо вказано діапазон, розділений двокрапкою, то всі можливі бітрейти
між хвилин та Макс буде перевірено.

-б, --байти=n
Кількість байтів для аналізу для кожного тесту. Суфікс 'k', 'M' або 'G' буде
розмножуватися n відповідною мірою двійки.

-Б, --block-size=bytes
Розмір блоку, який використовується для складання. Цей розмір має бути кратним 2^n, де n
рівень використовуваного згортання (тобто він повинен мати можливість скласти потрібну кількість разів
без залишку). Суфікс "k", "M" або "G" буде масштабуватися bytes по
відповідний ступінь двійки. За замовчуванням – 64 КБ. Більший розмір блоку змішує зразки
прийнятий на більш тривалий термін. При високих бітрейтах це означатиме більше, ніж нижчі
частотний шум можна врахувати в кожній вибірці, якщо в іншому випадку вище
частотний шум буде домінувати. Оптимальний розмір блоку (за межами якого будь-які зміни
результат мізерно малий) для будь-якого даного бітрейту все ще є питання, яке дозріло
подальше навчання. Див --складати нижче для більш детального опису
складання.

-A, --усі результати
Показати всі результати тесту, а не лише остаточний підсумок.

--без кольору
Не фарбуйте кінцеві результати. За замовчуванням будуть чотири найкращі результати
виділено яскраво-зелений, тьмяно-зелений, жовтий і помаранчевий, при цьому найгірший результат
буде виділено червоним кольором. Цей параметр пригнічує вихід терміналу escape
коди, які відповідають за це.

-v, -багатослівний
Зробіть більше шуму про те, що відбувається всередині. Якщо використовується (один раз) з --сканувати
Опція показує більше інформації про кожен пристрій, але в іншому випадку це переважно
лише інформація, корисна для налагодження. Його можна пройти кілька разів, щоб отримати
переповнений ще більшою інформацією.

-?, --допомога
Покажіть коротшу версію всього цього, яка може поміститися на одній сторінці.

-- версія
Повідомити про bbcheck випускна версія.

Для пристрій опції
Наступні параметри можна використовувати кілька разів для індивідуального налаштування кожного пристрою
коли доступно більше одного BitBabbler. Якщо пройдено перед будь-яким --ідентифікатор пристрою тоді варіант
вони встановлюють нові значення за замовчуванням, які застосовуватимуться до кожного пристрою. Якщо пройдено після одного з
ці параметри вони будуть застосовані лише до попереднього пристрою.

--затримка=ms
Замінити обчислене значення для таймера затримки USB. Це контролює максимум
кількість часу, протягом якого пристрій буде чекати, якщо в його внутрішній частині є якісь дані
буфер (але менше, ніж повний пакет), перед відправкою його на хост. Якщо цей таймер
закінчується до того, як пакет може бути заповнений, тоді короткий пакет буде надіслано до
господар. Значення за замовчуванням вибрано для того, щоб ми не надсилали більше коротких пакетів
ніж необхідно для вибраного бітрейту, оскільки це збільшить кількість
надісланих пакетів і кількість процесорного часу, який необхідно витратити на їх обробку, до
передати однакову кількість даних.

Якщо ви не експериментуєте зі змінами в коді низького рівня, ймовірно, є
немає причин коли-небудь використовувати цю опцію для скасування затримки вручну.

-f, --fold=n
Встановіть кількість разів для згортання результату BitBabbler перед його аналізом. Кожен
fold візьме першу половину прочитаного блоку і виведе його з бітами
у другій половині. Це вдвічі зменшить пропускну здатність, але сконцентрує доступне
ентропії більш щільно в біти, що залишилися.

Очікується, що це буде виконувати дві основні речі на основі дизайну BitBabbler.
Він краще змішує низькочастотний шум, який вловлюється, з шумом вищої частоти
частоти, що дозволяє здійснювати вибірку з вищими бітрейтами, не звужуючи шум
пропускна здатність, доступна для впливу на сусідні біти. Це допоможе розбити будь-яку
перехідні локальні кореляції, які можуть виникнути у фізичних процесах, від яких
накопичується шум навколишнього середовища.

Згортання ніколи не повинно зменшувати реальну ентропію кожного зразка, але коли все є
Працюючи точно так, як слід, він також може нічого не збільшити.
Математично очікується, що підсумовування XOR експоненціально згладить будь-яке зміщення в a
потік незалежних бітів, результат має принаймні стільки ж ентропії, як і
найменш передбачуваний з будь-якого з двох входів (так само, як і одноразовий блок часу
є не менш безпечним, незважаючи на те, що відкритий текст має набагато меншу ентропію, ніж блокнот
робить).

--увімкнути=маска
Виберіть підмножину генераторів на пристроях BitBabbler з множинною ентропією
джерела. Аргументом є бітова маска, запакована з LSB, з кожною позицією біта
керуючи окремим джерелом, вмикаючи його, коли встановлено значення 1. Як окремий випадок для
bbcheck, якщо маска використовується значення 0, тоді тестування буде виконано для кожного джерела
блок окремо. А маска of 16 (0x10) спочатку перевірить кожне джерело окремо,
а потім усі вони також увімкнені разом.

Використовуйте bbcheck онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    глибоко чистий
    глибоко чистий
    Сценарій Kotlin, який руйнує всю збірку
    кеші з проектів Gradle/Android.
    Корисно, коли Gradle або IDE дозволяють
    вниз. Сценарій протестовано на
    macOS, але...
    Завантажити deep-clean
  • 2
    Плагін Eclipse Checkstyle
    Плагін Eclipse Checkstyle
    Плагін Eclipse Checkstyle
    інтегрує код Java Checkstyle
    аудитора в IDE Eclipse. The
    плагін забезпечує зворотний зв’язок у режимі реального часу
    користувач про насильство...
    Завантажте плагін Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player — безкоштовний медіаплеєр
    програмне забезпечення, частина на основі WMP і VLC. The
    плеєр в мінімалістичному стилі, с
    більше десяти кольорів теми, а також можна
    б ...
    Завантажити AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV є ДОДАТКОМ для XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar інтегрований в один із одним
    медіацентри ма...
    Завантажити movistartv
  • 5
    Код :: Блоки
    Код :: Блоки
    Code::Blocks — безкоштовна програма з відкритим кодом,
    кросплатформенний C, C++ і Fortran IDE
    створений для задоволення найвимогливіших потреб
    своїх користувачів. Він розроблений, щоб бути дуже
    подовжує ...
    Завантажити Code::Blocks
  • 6
    Серед
    Серед
    Серед або розширений інтерфейс Minecraft
    а відстеження даних/структури є інструментом для
    відобразити огляд Minecraft
    світу, фактично не створюючи його. Це
    може ...
    Завантажити Midst
  • Детальніше »

Команди Linux

Ad