Đây là mật mã lệnh 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 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
cryptest - Trình điều khiển thử nghiệm cho Crypto ++, Thư viện Lớp C ++ về Nguyên thủy Mật mã
SYNOPSIS
mật mã [TÙY CHỌN]
MÔ TẢ
cryptest có các tùy chọn sau
g tạo khóa RSA
h hiển thị thông tin sử dụng
r mã hóa và giải mã một chuỗi bằng RSA
rs tệp khóa riêng hồ sơ tin nhắn hồ sơ chữ ký
ký một tệp bằng RSA
rv khóa công khai hồ sơ tin nhắn hồ sơ chữ ký
xác minh chữ ký của tệp bằng RSA
m hồ sơ tính toán thông báo MD5, SHA và RIPEMD-160
t mã hóa và giải mã một chuỗi bằng DES-EDE ở chế độ CBC
đ | đầu vào đầu ra
mã hóa hoặc giải mã một tập tin
ss hồ sơ
chia sẻ bí mật một tệp (chia sẻ sẽ được đặt tên là tệp.000, tệp.001, v.v.)
sr hồ sơ chia sẻ1 chia sẻ2 [....]
tạo lại một tệp chia sẻ bí mật (số lượng chia sẻ được cung cấp phải bằng
ngưỡng)
id hồ sơ
thông tin phân tán một tệp (chia sẻ sẽ được đặt tên là tệp.000, tệp.001, v.v.)
ir hồ sơ chia sẻ1 chia sẻ2 [....]
tạo lại một tệp phân tán thông tin (số lượng cổ phiếu được trao phải bằng
ngưỡng)
z đầu vào đầu ra
gzip một tập tin
u đầu vào đầu ra
gunzip một tập tin
ae đầu vào đầu ra
mã hóa tệp bằng AES ở chế độ CTR
e64 đầu vào đầu ra
base64 mã hóa một tệp
d64 đầu vào đầu ra
base64 giải mã một tệp
e16 đầu vào đầu ra
mã hóa hex một tệp
d16 đầu vào đầu ra
giải mã hex một tập tin
ft cổng nguồn máy chủ lưu trữ cảng đích
chuyển tiếp kết nối TCP
quả đấm chạy ứng dụng mẫu FIPS 140-2
fips-rand
tạo 100000 tệp ngẫu nhiên bằng FIPS đã phê duyệt X.917 RNG
mt đầu vào
chạy kiểm tra tính ngẫu nhiên của Maurer trên một tệp
v chạy các bài kiểm tra xác thực
V số phiên bản hiển thị
b [thời gian cho mỗi điểm chuẩn in giây] [tần số of CPU in gigahertz]
chạy điểm chuẩn
tv tên tập tin
chạy tệp vectơ thử nghiệm (có sẵn trong thư mục con ví dụ TestVectors)
Sử dụng mật mã trực tuyến bằng các dịch vụ onworks.net