Test Driver for Crypto++(TM) Library, a C++ Class Library of Cryptographic Schemes - To generate an RSA key cryptest g - To encrypt and decrypt a string using RSA cryptest r - To sign a file using RSA cryptest rs privatekeyfile messagefile signaturefile - To verify a signature of a file using RSA cryptest rv publickeyfile messagefile signaturefile - To calculate MD5, SHA, and RIPEMD-160 message digests cryptest m file - To encrypt and decrypt a string using DES-EDE in CBC mode cryptest t - To encrypt or decrypt a file cryptest e|d input output - To secret share a file (shares will be named file.000, file.001, etc) cryptest ss file - To reconstruct a secret-shared file cryptest sr file share1 share2 [....] (number of shares given must be equal to threshold) - To information disperse a file (shares will be named file.000, file.001, etc) cryptest id file - To reconstruct an information-dispersed file cryptest ir file share1 share2 [....] (number of shares given must be equal to threshold) - To gzip a file cryptest z input output - To gunzip a file cryptest u input output - To base64 encode a file cryptest e64 input output - To base64 decode a file cryptest d64 input output - To hex encode a file cryptest e16 input output - To hex decode a file cryptest d16 input output - To forward a TCP connection cryptest ft source-port destination-host destination-port - To run the FIPS-140-2 sample application cryptest fips - To run validation tests cryptest v - To run benchmarks cryptest b [time for each benchmark in seconds]