Re-examining the Data Encryption Standard