2018-2019-1 20165303 20165316 20165335 實驗二 韌體程式設計
阿新 • • 發佈:2018-11-03
實驗二 韌體程式設計-1-MDK
- 0. 注意不經老師允許不準燒寫自己修改的程式碼
- 1. 三人一組
- 2. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.1-1.5安裝MDK,JLink驅動,注意,要用系統管理員身分執行uVision4,破解MDK(破解程式中target一定選ARM)
- 3. 提交破解程式中產生LIC的截圖
- 4. 提交破解成功的截圖
實驗二 韌體程式設計-2-LED
- 0. 注意不經老師允許不準燒寫自己修改的程式碼
- 1. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.4” KEIL-MDK 中新增 Z32 SC-000 晶片庫,提交安裝截圖
- 2. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.9”完成LED實驗,注意“開啟Z32的電源開關前,按住Reboot按鍵不放,兩次開啟電源開關,Z32即可被電腦識別,進行下載除錯。提交執行結果截圖
- 3. 實驗報告中分析程式碼
實驗二 韌體程式設計-3-UART
- 0. 注意不經老師允許不準燒寫自己修改的程式碼
- 1. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.4” KEIL-MDK 中新增 Z32 SC-000 晶片庫,提交安裝截圖
- 2. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.0”完成UART傳送與中斷接收實驗,注意“開啟Z32的電源開關前,按住Reboot按鍵不放,兩次開啟電源開關,Z32即可被電腦識別,進行下載除錯。提交執行結果截圖
- 3. 實驗報告中分析程式碼
實驗二 韌體程式設計-4-國密演算法
- 0. 網上搜集國密演算法標準SM1,SM2,SM3,SM4
- 1. 網上找一下相應的程式碼和標準測試程式碼,在Ubuntu中分別用gcc和gcc-arm編譯
- 2. 四個演算法的用途?
- 3. 《密碼學》課程中分別有哪些對應的演算法?
- 4. 提交2,3兩個問題的答案
- 5. 提交在Ubuntu中執行國密演算法測試程式的截圖
實驗二 韌體程式設計-5-SM1
- 0. 注意不經老師允許不準燒寫自己修改的程式碼
- 1. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.4” KEIL-MDK 中新增 Z32 SC-000 晶片庫,提交安裝截圖
- 2. 參考雲班課資源中“資訊安全系統實驗箱指導書.pdf “第一章,1.16”完成SM1加密實驗,注意“開啟Z32的電源開關前,按住Reboot按鍵不放,兩次開啟電源開關,Z32即可被電腦識別,進行下載除錯。提交執行結果截圖
- 3. 實驗報告中分析程式碼
實驗二 韌體程式設計-6-清理
實驗結束後,把實驗室原來的網線插回,否則以後做實驗的同學無法開機
-
- 只有用實驗室機器的小組做
-
- 提交你們小組使用的計算機的編號照片
-
- 提交插好網線的照片
-
- 提交蓋好後蓋的照片
- 提交蓋好後蓋的照片