實驗一 密碼引擎 4 國 演算法交叉測試(選做)

2022-10-10 00:06:15 字數 297 閱讀 2817

任務詳情

0 2人一組,建立乙個檔案,檔名為小組成員學號,內容為小組成員學號和姓名

1 在ubuntu中使用openssl用sm4演算法加密上述檔案,然後用龍脈ekey解密,提交**和執行結果截圖

2 在ubuntu中基於openssl產生一對公私鑰對(sm2演算法)

3 在ubuntu中使用openssl用sm3演算法計算上述檔案的hash值,然後用openssl sm2演算法計算hash值的簽名,用龍脈ekey進行驗籤,提交**和執行結果截圖

4 加分項:在windows中重現上述過程

實驗一 密碼引擎 商用密碼演算法實現2 交叉測試

把自己實現的商用密碼演算法sm2,sm3,sm4與openssl交叉驗證 自己實現的sm3演算法的結果與openssl的結果比對是否一致 自己實現的sm4演算法加密的,openssl的sm4演算法解密,或者相反 自己實現的sm2演算法簽名,openssl的sm2演算法驗籤,或者相反 1.自己實現的s...

實驗一 密碼引擎 加密API實現與測試

金鑰管理要求 10分 基於本標準設計 開發的密碼裝置在金鑰管理方面,應滿足以下要求 1 裝置金鑰的使用不對應用系統開放 2 金鑰必須用安全的方法產生並儲存 3 在任何時間 任何情況下,除公鑰外的金鑰均不能以明文形式出現在密碼裝置外 4 密碼裝置內部儲存的金鑰應具備有效的金鑰保護機制,防止解剖 探測和...

實驗一 密碼引擎 加密API研究

任務詳情 密碼引擎api的主要標準和規範包括 1 微軟的crypto api 2 ras公司的pkcs 11標準 3 中國商用密碼標準 gmt 0016 2012 智慧型密碼鑰匙密碼應用介面規範,gmt 0018 2012密碼裝置應用介面規範等 研究以上api介面,總結他們的異同,並以龍脈gm300...