Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

bbcheck - Trực tuyến trên đám mây

Chạy bbcheck trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh bbcheck có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


bbcheck - chạy các bài kiểm tra tự động trên các thiết bị RNG phần cứng BitBabbler

SYNOPSIS


bbcheck [lựa chọn]

MÔ TẢ


Sản phẩm bbcheck tiện ích là công cụ để phân tích đầu ra của BitBabbler một cách nhanh chóng và đơn giản
RNG ở các tốc độ bit khác nhau. Nó có thể chạy thử nghiệm trên nhiều thiết bị song song và làm nổi bật
kết quả tốt nhất và kém nhất từ ​​một loạt thử nghiệm trên mỗi thiết bị.

LỰA CHỌN


Lựa chọn tiếp theo đã khả thi:

-S, --quét
Quét hệ thống để tìm các thiết bị BitBabbler khả dụng.

-tôi, --device-id =id
Chọn một thiết bị BitBabbler để phân tích theo ID duy nhất của nó. Nếu không có thiết bị nào
được chỉ định rõ ràng thì mặc định là sử dụng tất cả chúng đều có mặt khi
thử nghiệm bắt đầu. Tùy chọn này có thể được thông qua nhiều lần để kiểm tra nhiều thiết bị.
Sản phẩm id có thể là số sê-ri của thiết bị hoặc địa chỉ logic của nó ở dạng:

[số lượng lớn:]devnum

hoặc trên các hệ thống biết cấu trúc liên kết USB được hỗ trợ, địa chỉ vật lý của nó trong
hình thức

số lượng lớn-cổng[.cổng ...]

Đối với một địa chỉ logic, số lượng lớn một phần là tùy chọn, nhưng nếu devnum không phải là duy nhất
trên tất cả các xe buýt, sau đó chính xác thiết bị nào sẽ được chọn nếu nó không hoàn toàn
chỉ định trở thành một vấn đề may rủi. Tất cả các ID có sẵn có thể được sử dụng
để chỉ một thiết bị sẽ được báo cáo bởi --quét Lựa chọn. Xe buýt, thiết bị và cổng
số được mong đợi là số nguyên thập phân.

từ bbcheck chỉ hoạt động trên các thiết bị có sẵn và không đợi thiết bị
được cắm nóng, đó là một lỗi khi chỉ định một ID không tham chiếu đến thiết bị
hiện có trong hệ thống.

-NS, - tốc độ =nhỏ nhất lớn nhất]
Chọn tốc độ bit, hoặc phạm vi tốc độ bit, để phân tích (tính bằng bit trên giây). Các
tốc độ bit có sẵn được xác định bởi một bộ chia xung nhịp số nguyên, vì vậy không phải mọi tốc độ đều
chính xác có thể đạt được. Tỷ lệ không được hỗ trợ sẽ được làm tròn lên cao hơn tiếp theo
tỷ lệ. Để thuận tiện, tỷ lệ có thể được theo sau bởi một hệ số SI (ví dụ: 2.5M cho
2500000). Nếu một phạm vi phân tách bằng dấu hai chấm được chỉ định, thì tất cả các tốc độ bit có thể
giữa phúttối đa sẽ được kiểm nghiệm.

-NS, --byte =n
Số byte cần phân tích cho mỗi lần kiểm tra. Hậu tố của 'k', 'M' hoặc 'G' sẽ
nhân n bằng sức mạnh tương ứng của hai.

-NS, --block-size =byte
Kích thước khối được sử dụng để gấp. Kích thước này phải là bội số của 2 ^ n, trong đó n là
mức độ gấp được sử dụng (tức là nó phải có thể gấp số lần mong muốn
không có bất kỳ phần dư nào). Hậu tố 'k', 'M' hoặc 'G' sẽ chia tỷ lệ byte bởi
sức mạnh tương ứng của hai. Mặc định là 64kB. Kích thước khối lớn hơn sẽ trộn các mẫu
được thực hiện trong một khoảng thời gian dài hơn. Ở tốc độ bit cao, điều này có nghĩa là nhiều hơn ở tốc độ thấp hơn
nhiễu tần số có thể được tính vào từng mẫu nếu không thì càng cao
tiếng ồn tần số sẽ chiếm ưu thế. Kích thước khối tối ưu (vượt quá mức mà bất kỳ thay đổi nào đối với
kết quả là không đáng kể) đối với bất kỳ tốc độ bit nhất định nào vẫn là một vấn đề chín muồi cho
học cao hơn. Xem --gập lại tùy chọn bên dưới để có mô tả chi tiết hơn về
gấp.

-MỘT, --tất cả kết quả
Hiển thị tất cả các kết quả thử nghiệm, không chỉ bản tóm tắt cuối cùng.

- không có màu
Đừng tô màu kết quả cuối cùng. Theo mặc định, bốn kết quả tốt nhất sẽ là
đánh dấu màu xanh lục sáng, xanh lá cây xỉn, vàng và cam, trong khi kết quả kém nhất
sẽ được đánh dấu màu đỏ. Tùy chọn này ngăn chặn đầu ra của lối thoát đầu cuối
mã chịu trách nhiệm cho điều đó.

-v, --dài dòng
Làm ồn ào hơn về những gì đang diễn ra trong nội bộ. Nếu được sử dụng (một lần) với --quét
tùy chọn này sẽ hiển thị thêm thông tin về từng thiết bị, nhưng nếu không, nó chủ yếu
chỉ thông tin hữu ích cho việc gỡ lỗi. Nó có thể được thông qua nhiều lần để có được
ngập tràn với nhiều thông tin hơn.

- ?, --Cứu giúp
Hiển thị phiên bản ngắn hơn của tất cả những thứ này, có thể vừa với một trang.

--phiên bản
Báo cáo bbcheck phiên bản phát hành.

Per thiết bị lựa chọn
Các tùy chọn sau đây có thể được sử dụng nhiều lần để định cấu hình riêng từng thiết bị
khi có nhiều BitBabbler. Nếu vượt qua trước bất kỳ --id thiết bị tùy chọn, sau đó
họ đặt các giá trị mặc định mới sẽ áp dụng cho mọi thiết bị. Nếu được thông qua sau một trong số
những tùy chọn đó chúng sẽ chỉ được áp dụng cho thiết bị ngay trước đó.

--latency =ms
Ghi đè giá trị được tính toán cho bộ hẹn giờ độ trễ USB. Điều này kiểm soát tối đa
khoảng thời gian mà thiết bị sẽ đợi nếu có bất kỳ dữ liệu nào trong nội bộ của nó
đệm (nhưng ít hơn một gói đầy đủ), trước khi gửi nó đến máy chủ. Nếu bộ đếm thời gian này
hết hạn trước khi một gói có thể được lấp đầy, sau đó một gói ngắn sẽ được gửi đến
tổ chức. Giá trị mặc định được chọn để đảm bảo rằng chúng tôi không gửi nhiều gói tin ngắn hơn
hơn mức cần thiết cho tốc độ bit đã chọn, vì điều đó sẽ làm tăng số lượng
các gói được gửi và lượng thời gian CPU phải dành để xử lý chúng, để
chuyển cùng một lượng dữ liệu.

Trừ khi bạn đang thử nghiệm với các thay đổi đối với mã cấp thấp, có thể
không có lý do gì để sử dụng tùy chọn này để ghi đè độ trễ theo cách thủ công.

-NS, --fold =n
Đặt số lần gấp đầu ra BitBabbler trước khi phân tích nó. Mỗi
gấp sẽ lấy nửa đầu của khối đã được đọc và XOR nó với các bit
trong nửa thứ hai. Điều này sẽ làm giảm một nửa thông lượng, nhưng tập trung vào
entropy dày đặc hơn vào các bit còn lại.

Có hai điều chính mà điều này dự kiến ​​sẽ thực hiện dựa trên thiết kế BitBabbler.
Nó sẽ trộn tốt hơn tiếng ồn tần số thấp thu được với tiếng ồn tần số cao hơn
tần số, cho phép nó lấy mẫu ở tốc độ bit cao hơn mà không thu hẹp tiếng ồn
băng thông có sẵn để ảnh hưởng đến các bit liền kề. Nó sẽ giúp chia tay bất kỳ
tương quan cục bộ thoáng qua có thể xảy ra trong các quá trình vật lý mà từ đó
tiếng ồn môi trường xung quanh được thu thập.

Việc gấp không bao giờ được làm giảm entropy thực của mỗi mẫu, nhưng khi tất cả đều
hoạt động chính xác như nó cần, nó có thể không làm bất cứ điều gì để tăng nó.
Về mặt toán học, một tổng kết XOR được kỳ vọng sẽ làm trơn tru bất kỳ sai lệch nào trong một
luồng các bit độc lập, với kết quả có ít nhất nhiều entropy như
ít dự đoán nhất của một trong hai đầu vào (giống như cách một bảng thời gian
không kém an toàn mặc dù bản rõ có ít entropy hơn nhiều so với phần đệm
làm).

--enable =mặt nạ
Chọn một tập hợp con của các trình tạo trên thiết bị BitBabbler có nhiều entropy
các nguồn. Đối số là một bitmask được đóng gói từ LSB, với mỗi vị trí bit
kiểm soát một nguồn riêng lẻ, bật nó khi được đặt thành 1. Như một trường hợp đặc biệt cho
bbcheck, nếu một mặt nạ của 0 được sử dụng, sau đó các bài kiểm tra sẽ được thực hiện trên mỗi nguồn
đơn vị riêng lẻ. MỘT mặt nạ 16 (0x10) trước tiên sẽ kiểm tra từng nguồn riêng lẻ,
và sau đó tất cả chúng cũng được kích hoạt cùng nhau.

Sử dụng bbcheck trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    sạch sâu
    sạch sâu
    Một tập lệnh Kotlin kích hoạt tất cả các bản dựng
    cache từ các dự án Gradle/Android.
    Hữu ích khi Gradle hoặc IDE cho phép bạn
    xuống. Kịch bản đã được thử nghiệm trên
    macOS, nhưng ...
    Tải xuống sạch sâu
  • 2
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm thêm Eclipse Checkstyle
    tích hợp mã Checkstyle Java
    đánh giá viên vào IDE Eclipse. Các
    plug-in cung cấp phản hồi theo thời gian thực để
    người dùng về vi phạm ...
    Tải xuống Trình cắm kiểu kiểm tra Eclipse
  • 3
    AstrOrzNgười Chơi
    AstrOrzNgười Chơi
    AstrOrz Player là trình phát đa phương tiện miễn phí
    phần mềm, một phần dựa trên WMP và VLC. Các
    người chơi theo phong cách tối giản, với
    hơn mười màu chủ đề và cũng có thể
    b ...
    Tải xuống AstrOrzPlayer
  • 4
    phim trường
    phim trường
    Kodi Movistar+ TV là một ADDON cho XBMC/
    Kodi que allowe disponer de un
    bộ giải mã dịch vụ IPTV
    Tích hợp Movistar en uno de los
    trung tâm truyền thông ...
    Tải phimstartv
  • 5
    Mã :: Khối
    Mã :: Khối
    Code::Blocks là mã nguồn mở, miễn phí,
    đa nền tảng C, C++ và Fortran IDE
    được xây dựng để đáp ứng những nhu cầu khắt khe nhất
    của người dùng của nó. Nó được thiết kế rất
    mở rộng ...
    Tải xuống mã::Khối
  • 6
    Ở giữa
    Ở giữa
    Giao diện Minecraft giữa hoặc nâng cao
    và Theo dõi Dữ liệu / Cấu trúc là một công cụ để
    hiển thị tổng quan về Minecraft
    thế giới mà không thực sự tạo ra nó. Nó
    có thể ...
    Tải về giữa
  • Khác »

Lệnh Linux

Ad