• Performs in memory AES-192 encryption of a file given the supplied password. The encrypted output cipher is prepended with the randomly generated 16 byte initialization vector (iv) prior to writing to disk. See aes_192_decrypt_file for more information on decryption.

    Parameters

    • password: string

      Password to use for encryption

    • input_file: string

      File to encrypt

    • output_file: string

      Path (including extension) to write the encrypted file to

    Returns Promise<void>