Design And Verification Of The Data Encryption Standard For Asics And Fpgas