Fix typo, generate 32 random bytes as key and not 256 bytes, as 32 bytes = 256 bits which matches the entropy of the key size (AES256)