Ito ang command cryptest na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
cryptest - Test Driver para sa Crypto++, isang C++ Class Library ng Cryptographic Primitives
SINOPSIS
cryptest [OPTION]
DESCRIPTION
Kinukuha ng cryptest ang mga sumusunod na opsyon
g bumuo ng RSA key
h ipakita ang impormasyon sa paggamit
r i-encrypt at i-decrypt ang isang string gamit ang RSA
rs privatekeyfile messagefile signaturefile
lagdaan ang isang file gamit ang RSA
rv publickeyfile messagefile signaturefile
i-verify ang isang lagda ng isang file gamit ang RSA
m file kalkulahin ang mga digest ng mensahe ng MD5, SHA, at RIPEMD-160
t i-encrypt at i-decrypt ang isang string gamit ang DES-EDE sa CBC mode
e|d input output
i-encrypt o i-decrypt ang isang file
ss file
lihim na pagbabahagi ng file (ang mga pagbabahagi ay papangalanang file.000, file.001, atbp)
sr file magbahagi1 magbahagi2 [....]
muling buuin ang isang lihim na nakabahaging file (bilang ng mga pagbabahagi na ibinigay ay dapat na katumbas ng
threshold)
id file
ang impormasyon ay nagpapakalat ng isang file (ang mga pagbabahagi ay tatawagin na file.000, file.001, atbp)
ir file magbahagi1 magbahagi2 [....]
muling buuin ang isang file na nakakalat ng impormasyon (bilang ng mga pagbabahagi na ibinigay ay dapat na katumbas ng
threshold)
z input output
gzip ng file
u input output
gunzip ang isang file
ae input output
i-encrypt ang isang file gamit ang AES sa CTR mode
e64 input output
base64 encode ng file
d64 input output
base64 decode ng isang file
e16 input output
hex encode ng file
d16 input output
hex decode ng isang file
ft source-port destinasyon-host destinasyon-port
magpasa ng koneksyon sa TCP
fips patakbuhin ang FIPS 140-2 sample application
fips-rand
bumuo ng 100000 random na file gamit ang FIPS Approved X.917 RNG
mt input
patakbuhin ang randomness test ni Maurer sa isang file
v magpatakbo ng mga pagsusulit sa pagpapatunay
V ipakita ang numero ng bersyon
b [oras para bawat benchmark in segundo] [dalas of CPU in gigahertz]
magpatakbo ng mga benchmark
tv filename
magpatakbo ng test vector file (magagamit sa halimbawang subdirectory ng TestVectors)
Gumamit ng cryptest online gamit ang mga serbisyo ng onworks.net