summaryrefslogtreecommitdiff
path: root/cryptopp/crypto/usage.dat
diff options
context:
space:
mode:
authorwatcherhd <watcherhd@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb>2011-04-21 14:14:52 +0000
committerwatcherhd <watcherhd@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb>2011-04-21 14:14:52 +0000
commitcb4a46e7fbe62d788e66ed6121c717a2d22a4d7c (patch)
tree30df260fdc5a1b5a7049c2f8cac8b7ef17513d6d /cryptopp/crypto/usage.dat
parent19b6f534d2e784a1e120bf52c4aa07004798f473 (diff)
svn.miranda.im is moving to a new home!
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@7 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'cryptopp/crypto/usage.dat')
-rw-r--r--cryptopp/crypto/usage.dat81
1 files changed, 81 insertions, 0 deletions
diff --git a/cryptopp/crypto/usage.dat b/cryptopp/crypto/usage.dat
new file mode 100644
index 0000000..103d98e
--- /dev/null
+++ b/cryptopp/crypto/usage.dat
@@ -0,0 +1,81 @@
+Test Driver for Crypto++(R) 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 digest a file using several hash functions in parallel
+ 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 threshold number-of-shares 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 threshold number-of-shares 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 compression-level input output
+
+- To gunzip a file
+ cryptest u input output
+
+- To encrypt a file with AES in CTR mode
+ cryptest ae 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 generate 100000 random files using FIPS Approved X.917 RNG
+ cryptest fips-rand
+
+- To run Maurer's randomness test on a file
+ cryptest mt input
+
+- To run a test script (available in TestVectors subdirectory)
+ cryptest tv filename
+
+- To run validation tests
+ cryptest v
+
+- To display version number
+ cryptest V
+
+- To run benchmarks
+ cryptest b [time allocated for each benchmark in seconds] [frequency of CPU in gigahertz]