【導讀】密碼學是一門理論性和實用性都很強的課程,也是密碼學課程設計環(huán)節(jié)應占有重。要的地位,密碼技術為現(xiàn)代電子商務、網絡安全等必修之工具;提高學生在應用C語言、數(shù)據(jù)結構編寫大型算法的能力;2.綜合設計條件:WindowsXP操作系統(tǒng),VisualC++軟件。版的軟件開發(fā)環(huán)境中運行并得到正確的結果。要求學生按教師的要求,認真編寫出DES對稱算法的程。序代碼,并運行出結果,完成設計論文?;驹?,并編寫其程序代碼,在VisualC++中調試。稱密碼算法的工作原理的資料。由IBM公司研制的一種加密算法,并且批準它作為非機要部門使用的數(shù)據(jù)加密標準。DES也是曾被廣泛使用的分組密碼,遍及世界的政府,銀行和標準化組織把DES. 作為安全和論證通信的基礎。DES算法公開是密碼學史上里程碑式的事件。DES算法是分組密鑰,每次處理64位的明文數(shù)據(jù),形成64位的密文。的數(shù),且隨時可更換。此次設計主要是對DES數(shù)據(jù)加密標準原理和流程的描述,D從初。++語言實現(xiàn)了它的模擬應用。