bin.name = "rage" args = "--help" stdout = """ Usage: rage[EXE] [--encrypt] (-r RECIPIENT | -R PATH)... [-i IDENTITY] [-a] [-o OUTPUT] [INPUT] rage[EXE] [--encrypt] --passphrase [-a] [-o OUTPUT] [INPUT] rage[EXE] --decrypt [-i IDENTITY] [-o OUTPUT] [INPUT] Arguments: [INPUT] Path to a file to read from. Options: -h, --help Print this help message and exit. -V, --version Print version info and exit. -e, --encrypt Encrypt the input (the default). -d, --decrypt Decrypt the input. -p, --passphrase Encrypt with a passphrase instead of recipients. --max-work-factor Maximum work factor to allow for passphrase decryption. -a, --armor Encrypt to a PEM encoded format. -r, --recipient Encrypt to the specified RECIPIENT. May be repeated. -R, --recipients-file Encrypt to the recipients listed at PATH. May be repeated. -i, --identity Use the identity file at IDENTITY. May be repeated. -j Use age-plugin-PLUGIN-NAME in its default mode as an identity. -o, --output Write the result to the file at path OUTPUT. INPUT defaults to standard input, and OUTPUT defaults to standard output. If OUTPUT exists, it will be overwritten. RECIPIENT can be: - An age public key, as generated by rage-keygen[EXE] ("age1..."). - An SSH public key ("ssh-ed25519 AAAA...", "ssh-rsa AAAA..."). PATH is a path to a file containing age recipients, one per line (ignoring "#" prefixed comments and empty lines). "-" may be used to read recipients from standard input. IDENTITY is a path to a file with age identities, one per line (ignoring "#" prefixed comments and empty lines), or to an SSH key file. Passphrase-encrypted age identity files can be used as identity files. Multiple identities may be provided, and any unused ones will be ignored. "-" may be used to read identities from standard input. Example: $ rage-keygen[EXE] -o key.txt Public key: age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p $ tar cvz ~/data | rage[EXE] -r age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p > data.tar.gz.age $ rage[EXE] -d -i key.txt -o data.tar.gz data.tar.gz.age """ stderr = ""