Too Long; Didn't Read
Aes-256 is an encryption specification that uses the Rijndael cipher as its symmetric key ciphering algorithm. AES encrypts a message with a private key, and no one but the key holder can decrypt the message. The shorter the password or passphrase, the easier it is for an attacker to decrypt the data by guessing passwords, hashing them, and attempting to decrypt them. The secret key used in AES-256 must be 256 bits long. This short key will then be expanded using a [key schedule to get separate ‘round keys’ for each round of AES- 256.