EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

bbcheck - Online în cloud

Rulați bbcheck în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda bbcheck care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


bbcheck - rulați teste automate pe dispozitivele RNG hardware BitBabbler

REZUMAT


bbcheck [Opțiuni]

DESCRIERE


bbcheck utilitarul este un instrument pentru a analiza rapid și simplu rezultatul unui BitBabbler
RNG la diferite rate de biți. Poate rula teste pe mai multe dispozitive în paralel și poate evidenția
cele mai bune și cele mai rele rezultate dintr-o serie de teste pe fiecare dispozitiv.

OPŢIUNI


Sunt disponibile următoarele opțiuni:

-da, --scanare
Scanați sistemul pentru dispozitivele BitBabbler disponibile.

-eu, --device-id=id
Selectați un dispozitiv BitBabbler pentru a-l analiza după ID-ul său unic. Dacă nu există dispozitive
specificat în mod explicit, atunci implicit este să le folosiți pe toate care sunt prezente când
începe testarea. Această opțiune poate fi trecută de mai multe ori pentru a testa mai multe dispozitive.
id poate fi numărul de serie al dispozitivului sau adresa sa logică sub forma:

[busnum:]devnum

sau pe sistemele în care cunoașterea topologiei USB este acceptată, adresa sa fizică în
forma

busnum-port[.port ...]

Pentru o adresă logică busnum parte este opțională, dar dacă devnum nu este unic
în toate autobuzele, apoi exact ce dispozitiv va fi selectat dacă nu este complet
specificat devine o chestiune de întâmplare. Toate ID-urile disponibile care pot fi utilizate
pentru a se referi la un dispozitiv va fi raportat de către --scanare opțiune. Autobuz, dispozitiv și port
se așteaptă ca numerele să fie numere întregi zecimale.

Întrucât bbcheck funcționează numai pe dispozitivele disponibile și nu așteaptă ca un dispozitiv să o facă
fie conectat la cald, este o eroare să specificați un ID care nu se referă la un dispozitiv
disponibil în prezent în sistem.

-r, --bitrate=minim maxim]
Selectați rata de biți sau intervalul de rate de biți de analizat (în biți pe secundă). The
ratele de biți disponibile sunt determinate de un divizor de ceas întreg, deci nu toate ratele sunt
exact realizabil. O rată neacceptată va fi rotunjită la următoarea mai mare
rată. Pentru comoditate, rata poate fi urmată de un multiplicator SI (de exemplu, 2.5 M pentru
2500000). Dacă este specificat un interval separat de două puncte, atunci toate ratele de biți posibile
între minute și max va fi testat.

-b, --bytes=n
Numărul de octeți de analizat pentru fiecare test. Un sufix de „k”, „M” sau „G” va fi
multiplica n prin puterea respectivă a doi.

-B, --block-size=bytes
Dimensiunea blocului folosit pentru pliere. Această dimensiune trebuie să fie un multiplu de 2^n, unde n este
nivelul de pliere folosit (adică trebuie să poată plia de numărul dorit de ori
fără nici un rest). Un sufix de „k”, „M” sau „G” va fi scalat bytes langa
puterea respectivă a doi. Implicit este 64 kB. O dimensiune de bloc mai mare va amesteca mostre
preluat pe o perioadă mai lungă de timp. La rate de biți mari, aceasta va însemna mai mult din cele mai mici
zgomotul de frecvență poate fi luat în considerare în fiecare probă, în caz contrar, este mai mare
zgomotul de frecvență ar domina. Dimensiunea optimă a blocului (dincolo de care orice schimbare la
rezultatul este neglijabil) pentru orice rata de biți dată este încă o chestiune pentru care este copt
continuarea studiilor. Vezi --pliază opțiunea de mai jos pentru o descriere mai detaliată a
pliere.

-A, --toate-rezultate
Afișați toate rezultatele testului, nu doar rezumatul final.

--fără culoare
Nu colorați rezultatele finale. În mod implicit, vor fi cele mai bune patru rezultate
a evidențiat verde strălucitor, verde plictisitor, galben și portocaliu, în timp ce cel mai rău rezultat
va fi evidențiat cu roșu. Această opțiune suprimă ieșirea evadării terminalului
coduri care sunt responsabile pentru asta.

-v, --verbos
Faceți mai mult zgomot despre ceea ce se întâmplă în interior. Dacă este folosit (o dată) cu --scanare
opțiunea aceasta va afișa mai multe informații despre fiecare dispozitiv, dar în caz contrar este în mare parte
numai informații utile pentru depanare. Poate fi trecut de mai multe ori pentru a obține
plin cu și mai multe informații.

-?, --Ajutor
Afișați o versiune mai scurtă a tuturor acestora, care poate încadra pe o singură pagină.

--versiune
Raportați bbcheck versiune de lansare.

pentru dispozitiv Opțiuni
Următoarele opțiuni pot fi utilizate de mai multe ori pentru a configura individual fiecare dispozitiv
când sunt disponibile mai multe BitBabbler. Dacă este trecut înainte de oricare --identificatorul dispozitivului opțiune, atunci
au stabilit noi valori implicite care se vor aplica fiecărui dispozitiv. Dacă se trece după una dintre
aceste opțiuni vor fi aplicate numai dispozitivului imediat precedent.

--latența=ms
Suprascrieți valoarea calculată pentru temporizatorul de latență USB. Aceasta controlează maximul
timpul pe care dispozitivul îl va aștepta dacă există date în interiorul său
tampon (dar mai puțin decât un pachet complet), înainte de a-l trimite gazdei. Dacă acest cronometru
expiră înainte ca un pachet să poată fi completat, apoi un pachet scurt va fi trimis către
gazdă. Valoarea implicită este aleasă pentru a ne asigura că nu trimitem mai multe pachete scurte
decât este necesar pentru rata de biți selectată, deoarece aceasta va crește numărul de
pachetele trimise și cantitatea de timp CPU care trebuie cheltuită procesându-le
transferă aceeași cantitate de date.

Dacă nu experimentați modificări ale codului de nivel scăzut, probabil că există
nici un motiv pentru a folosi vreodată această opțiune pentru a anula latența manual.

-f, --fold=n
Setați numărul de ori pentru a plia rezultatul BitBabbler înainte de a o analiza. Fiecare
fold va lua prima jumătate a blocului care a fost citit și XOR-o cu biții
în a doua jumătate. Acest lucru va înjumătăți debitul, dar va concentra cel disponibil
entropie mai dens în biții care rămân.

Există două lucruri principale pe care se așteaptă să le facă pe baza designului BitBabbler.
Va amesteca mai bine zgomotul de joasă frecvență care este captat cu cel mai mare
frecvențe, permițându-i să probeze la rate de biți mai mari fără a reduce zgomotul
lățimea de bandă disponibilă pentru a influența biții adiacenți. Va ajuta la desfacerea oricăruia
corelaţii locale tranzitorii care ar putea apărea în procesele fizice din care
este colectat zgomotul ambiental.

Plierea nu ar trebui să reducă niciodată entropia reală a fiecărei probe, ci atunci când totul este
funcționând exact așa cum ar trebui, s-ar putea să nu facă nimic nici pentru a-l crește.
Din punct de vedere matematic, o însumare XOR este de așteptat să netezească exponențial orice prejudecată în a
flux de biți independenți, rezultatul având cel puțin la fel de multă entropie ca și
cel mai puțin previzibil dintre oricare dintre cele două intrări (în același mod în care un pad unic
nu este mai puțin sigur, în ciuda faptului că textul simplu are mult mai puțină entropie decât pad-ul
face).

--enable=masca
Selectați un subset de generatoare de pe dispozitivele BitBabbler cu entropie multiplă
surse. Argumentul este o mască de biți ambalată din LSB, cu fiecare poziție de bit
controlând o sursă individuală, activând-o când este setată la 1. Ca caz special pentru
bbcheck, în cazul în care un masca de 0 este utilizat, apoi testele vor fi efectuate pe fiecare sursă
unitate individual. A masca din 16 (0x10) va testa mai întâi fiecare sursă individual,
și apoi toate au fost activate împreună.

Utilizați bbcheck online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    curațare in profunzime
    curațare in profunzime
    Un script Kotlin care distruge toate constructiile
    cache-urile din proiecte Gradle/Android.
    Util atunci când Gradle sau IDE-ul vă permit
    jos. Scriptul a fost testat
    macOS, dar...
    Descărcați deep-clean
  • 2
    Plug-in-ul Eclipse Checkstyle
    Plug-in-ul Eclipse Checkstyle
    Pluginul Eclipse Checkstyle
    integrează codul Java Checkstyle
    auditor în IDE-ul Eclipse. The
    plug-in-ul oferă feedback în timp real pentru
    utilizatorul despre viol...
    Descărcați pluginul Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player este un player media gratuit
    software, parte bazat pe WMP și VLC. The
    player este într-un stil minimalist, cu
    mai mult de zece culori tematice, și poate, de asemenea
    b ...
    Descărcați AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV este un ADDON pentru XBMC/
    Kodi care permite să dispună de un
    decodificator de servicii IPTV de
    Movistar integrat în unul de los
    centrele media ma...
    Descărcați movistartv
  • 5
    Cod :: Blocuri
    Cod :: Blocuri
    Code::Blocks este un program gratuit, open-source,
    cross-platform C, C++ și Fortran IDE
    construit pentru a satisface cele mai exigente nevoi
    a utilizatorilor săi. Este conceput să fie foarte
    extens ...
    Cod de descărcare::Blocuri
  • 6
    În mijlocul
    În mijlocul
    În mijlocul sau interfața avansată Minecraft
    iar Urmărirea Datelor/Structurii este un instrument pentru
    afișați o prezentare generală a unui Minecraft
    lume, fără a o crea efectiv. Aceasta
    poate sa ...
    Descărcați Amidst
  • Mai mult »

Comenzi Linux

Ad