AES Metal - Technical Specifications



AES Metal

Features
  • Single file encryption without a passphrase
  • Manage your own settings, such as mode of operation, initialization vector and key
  • Portable, no installation required
  • Written in x86 assembly language
  • Lightweight, only 33k in size
  • Advanced Encryption Standard - Rijndael cipher
  • Automatic AES-NI hardware acceleration
  • Pseudo Random Number Generator, multiple size outputs from 64MB to 16GB
  • PKCS7 padding (CFB, CBC, ECB, PCBC)
  • Config.ini to set your own start-up defaults
  • Verify the output against the NIST test vectors
  • For research purposes or specialist applications

3 key sizes
  • 128 bits
  • 192 bits
  • 256 bits

7 modes of operation
  • Counter, CTR
  • Galois Counter, GCM
  • Output Feedback, OFB
  • Cipher Feedback (128), CFB
  • Cipher Block Chaining, CBC
  • Electronic Codebook, ECB
  • Propagating Cipher Block Chaining, PCBC

Extensive tools to manage the initialization vector and key
  • Direct keyboard input
  • Import binary from file
  • Export binary to file
  • Paste ASCII from clipboard
  • Copy ASCII to clipboard
  • Pseudo random input

No file header
  • Encrypted data is saved "as is"

Galois Counter Mode Authentication Tag (GCM Only)
  • An Authentication Tag will be prefixed to the encrypted output. This tag is verified when decrypting
  • GCM is the only mode that can verify your files have been successfully decrypted

Requirements
  • CPU with MMX and SSE2
  • Windows XP, Vista, 7, 8, 10. 32 or 64 bits