Crypto CLI
    Preparing search index...

    Variable CommandConst

    Command: {
        handleDecrypt: () => Promise<void>;
        handleEncrypt: () => Promise<void>;
        handleGenerate: () => Promise<void>;
        handleHelp: () => Promise<void>;
        handleReformat: () => Promise<void>;
        handleRevoke: () => Promise<void>;
        handleSession: () => Promise<void>;
        handleSign: () => Promise<void>;
        handleVerify: () => Promise<void>;
        handleModernKeygen: () => Promise<void>;
        handleModernHash: () => Promise<void>;
        handleModernEncrypt: () => Promise<void>;
        handleModernSign: () => Promise<void>;
        handlePasswordHash: () => Promise<void>;
    } = ...

    Registry of all CLI command handlers (legacy PGP + modern crypto).

    Type Declaration

    • handleDecrypt: () => Promise<void>

      Decrypt a PGP-encrypted message.

    • handleEncrypt: () => Promise<void>

      Encrypt a message using PGP.

    • handleGenerate: () => Promise<void>

      Generate a new OpenPGP key pair.

    • handleHelp: () => Promise<void>

      Display interactive help for CLI commands.

    • handleReformat: () => Promise<void>

      Reformat OpenPGP key signature packets.

    • handleRevoke: () => Promise<void>

      Revoke an OpenPGP key.

    • handleSession: () => Promise<void>

      Generate an OpenPGP session key.

    • handleSign: () => Promise<void>

      Sign a message using PGP.

    • handleVerify: () => Promise<void>

      Verify a PGP-signed message.

    • handleModernKeygen: () => Promise<void>

      Generate modern key pairs (Ed25519, ML-KEM, ML-DSA, etc.).

    • handleModernHash: () => Promise<void>

      Hash data using modern algorithms (SHA-2, SHA-3, BLAKE).

    • handleModernEncrypt: () => Promise<void>

      Encrypt data using modern AEAD ciphers (XChaCha20, AES-GCM).

    • handleModernSign: () => Promise<void>

      Sign or verify messages with modern signature schemes.

    • handlePasswordHash: () => Promise<void>

      Hash or verify passwords using Argon2.