Why is OpenSSL generated 256-bit AES key 64 characters in length?
The key is hexadecimal. So every two characters makes up one hexadecimal byte, which brings the length down to 32 actual bytes. There are 8 bits per bytes, so 8*32 = 256.