Benchmarks


Usage: 
    java -cp \"...\" QPBench.jar -h | -help
        prints usage and exits.
        
    java -cp \"...\" QPBench.jar <args>
    java -jar <jarfile> QPBench.jar <args>
        
    Possible args:
    
    -dev <device>                Repeatable.  Also supports , and ; as separators, ie
                                 -dev PCI:0.1;PCI:0.2 -dev PCI:1.2 
                                 Additionally, also supports ranges, so
                                 -dev 4001-4004@10.19.19.200,4005-4006@10.19.19.201
                                 
    -s <user>,<keyspec>[,<pin>]  Repeatable, see JavaCXI logon(...)
    -p <user>,<passphrase>       Repeatable, see JavaCXI logon(...)
    -v                           Enable more output
    
    -name <keyname>              As in CXI
    -group <keygroup>            As in CXI
    -spec <keyspec>              As in CXI
    -ngs <keyname>:<keygroup>:<keyspec>
    -ng  <keyname>:<keygroup>
    
    -count                       Number of threads (default 16)
                                 Threads per container is (-count / [devs])
                                 [devs] depends on the number of devices (-dev ...)
    -cpthread                    How many commands to send (default 1000)
                                 Example: -dil -sign -count 10 -cpthread 500 
                                 will spawn 10 threads, each will call sign 500 times
                                 (total 5000 signatures)
    
Options:
    -dil [[-gen] [-sign] [-verify]]
                                 Absence of all three results in all three set
                                 Inclusion of any treats missing as missing
         [-keytype <1:3:5>]      4x4, 6x5 or 8x7 key
         [-aes]                  Use aes as the mech rather than digest                       
                                 
    -kyb [[-gen] [-agreesec]] 
                                 Absence of any command results in all being tested
                                 Inclusion of any treats missing as missing
         [-keytype <1:3:5>]      512, 768, 1024 byte keys
                                 
                            
    
    
    