通過這道程序的編寫,進一步加深了對AES的理解,也了解了模塊化設計的基本思想,編程的時候,把一個大任務分解是很重要的,針對相應的子任務所編寫的一段功能獨立的代碼或一個功能模塊,在程序設計時,我們可以把程序中功能相對獨立的模塊用函數來實現。這樣做,不僅可以使程序條理清晰,便于維護。而且,通過重復使用某些函數,可以節省軟件開發時間。對一個大問題先從一個大的全局上去考慮,分成幾個大的模塊,將每個大的模塊進一步分解。該程序就是這樣的思想,將加密分成三大步驟,對第二大步驟的9次循環的每次都要進行4個操作。編程時就先編出小模塊,然后就可以很順利的編出大的模塊。這樣可以節約編程的時間。
標簽:
程序
編寫
上傳時間:
2015-05-29
上傳用戶:海陸空653