實驗二 電子傳輸系統安全-進展1
- 上週任務完成情況(程式碼連結,所寫文件等)
- 本週計劃
上週任務完成情況(程式碼連結,所寫文件等)
-
將上學期電子公文傳輸系統重新除錯透過
-
部署bouncycastle
-
學習bouncycastle
將jar包新增到依賴項
在pom.xml檔案中引入BouncyCastle的包
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.70</version>
</dependency>
參考連結
本週計劃
對照要求分析,我們專案所欠缺的:
- 使用者名稱+PIN的PIN原本是用的MD5做的雜湊,應該換成SM3且加鹽
- 缺少金鑰管理,系統的金鑰是直接以明文形式存的,且缺少金鑰生存週期
故本週計劃將第一點完成