實驗二-密碼引擎-3-sdf介面

sjbdjb發表於2024-04-17

兩人一組完成下面任務

0 分析程式碼介面和智慧鑰匙的介面的異同

程式碼介面和智慧鑰匙的介面是兩種不同型別的介面,它們有一些異同點:

  • 型別:
    程式碼介面:通常指軟體程式設計中的介面,用於不同軟體元件之間的通訊和互動。
    智慧鑰匙介面:指用於與智慧鑰匙通訊和控制的物理介面,比如RFID介面、藍芽介面等。
  • 用途:
    程式碼介面:用於軟體模組之間的資料傳遞、函式呼叫等。
    智慧鑰匙介面:用於與智慧鑰匙進行通訊,進行解鎖、鎖定、授權等操作。
  • 技術實現:
    程式碼介面:通常透過程式語言定義和實現,比如函式介面、類介面等。
    智慧鑰匙介面:可以是物理介面(如插口、無線通訊)、軟體介面(如藍芽協議)等。
  • 安全性:
    程式碼介面:需要考慮資料傳輸的安全性,如加密傳輸、身份驗證等。
    智慧鑰匙介面:同樣需要考慮安全性,防止被惡意攻擊者破解或仿造。
  • 可擴充套件性:
    程式碼介面:可以透過新增新的介面或修改現有介面來擴充套件軟體功能。
    智慧鑰匙介面:可以透過升級硬體或韌體來擴充套件智慧鑰匙的功能,但相對來說擴充套件性可能受限於硬體和通訊協議的限制

1.編譯執行附件中程式碼,提交執行結果截圖

image

2. 修改test.c完成包含小組內成員的學號姓名的檔案的sm3 hash運算,sm4加密解密,提交程式碼和執行結果截圖。

sm3

image

sm4

image

3. 完成完成包含小組內成員的學號姓名的檔案的簽名驗簽名,提交程式碼和執行結果截圖。

image

相關文章