FEATURE: randomly generate a 32 byte key