Design And Cryptanalysis Of A Customizable Authenticated Encryption Algorithm