AES Metal - Error Messages
The most common cause for this error message is an incorrect IV, Key or Key size.
A Galois Counter Mode authentication tag failure can also indicate the encrypted file has been corrupted.If corrupted, you may want to keep the output file for examination, as the decrypted file could be correct up to the point where the corruption occurred.
If the Abort button was clicked while encryption, decryption or the PRNG is in progress.
You may want to keep the output file up to the point it was aborted.
If the input file contains no content.
If there was a problem opening the input file.
The file could be locked by another program, or has become unavailable.
If there was a problem saving the output file.
The file could be locked by another program, has become unavailable, or you don't have administrative privileges.
The GCM header is 16 bytes, so there is no reason to attempt decryption of a file less than 17 bytes (16 + 1 byte of content).
Makes sure you don't overwrite the input file.
Files encrypted using the modes of operation CFB, CBC, ECB and PCBC are PKCS7 padded to the next 16 bytes.
For these modes there is no reason to attempt decryption of files which are not a multiple of 16 bytes.
There is not enough space on the destination device.
When loading an IV or Key from file, it must contain a minimum amount of binary content.
If there was a problem opening the IV or Key file.
The file could be locked by another program, or has become unavailable.
If there was a problem saving the IV or Key file.
The file could be locked by another program, has become unavailable, or you don't have administrative privileges.
If there is no ASCII text on the clipboard.
If the strict 96 bit IV (GCM) pasting criteria are not met.
If the strict 128 bit IV or 128 bit key pasting criteria are not met.
If the strict 192 bit key pasting criteria are not met.
If the strict 256 bit key pasting criteria are not met.