@Override
    public ToolDescription description() {
        return new ToolDescription(
                "<encrypted file> <options>",
                "Decrypts a file using a provided token and a secret private key. The file must " +
                "previously have been encrypted using the public key component of the given private key.\n\n" +
                "To decrypt the contents of STDIN, specify an input file of '-' (without the quotes).",
                "Note: this is a BETA tool version; its interface may be changed at any time",
                OPTIONS);
    }
Tooling for decrypting a file using a private key that corresponds to the public key used
to originally encrypt the file.

Uses the opaque token abstraction from {@link SharedKeyGenerator}.

@author vekterli
vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/crypto/DecryptTool.java