Bench commands

Algorithms
    pass-through
    algorithm STRING
        e.g.) algorithm [MD5]

Inputs
    in-clear
    in-string STRING
        e.g.) in-string [string]
    in-expand STRING INT
        e.g.) in-expanded [0-9,A-Z,a-z] 8
    in-register INT
        e.g.) in-register 0

Outputs
    out-null
    out-print
    out-check STRING
        e.g.) out-check [d41d8cd98f00b204e9800998ecf8427e]
    out-register INT
        e.g.) out-register 0

Escaped characters for STRING
    \\ \] \, \- \t \r \n

Example
    algorithm MD5
    in-clear
    in-string [user:realm:]
    in-expand [,0-9,A-Z,a-z] 8
    out-register 0
    in-clear
    in-string [method:uri]
    out-register 1
    in-clear
    in-register 0
    in-string [:nonce:nc:cnonce:qop:]
    in-register 1
    out-null
