實驗一 密碼引擎-2-Windows-OpenSSL測試
阿新 • • 發佈:2022-04-13
實驗一 密碼引擎-2-Windows-OpenSSL測試
一、Windows下安裝VS2022
二、Windows下安裝openssl
opessl安裝包下載連結http://slproweb.com/products/Win32OpenSSL.html
下載最新版安裝包
安裝成功後記錄下安裝位置
三、vs中新建openssl專案設定
開啟VS2022
檔案→新建→專案→空專案
新建base64測試專案(部落格是做完寫的,所以此處不展示建立過程)
連結openssl設定
在右側的“搜尋解決方案資源管理器”欄目中,專案名下,右鍵→屬性→VC++目錄處
“包含目錄”處,新增openssl安裝目錄下的include資料夾
“庫目錄”處,新增openssl安裝目錄下的lib資料夾
新增完如圖
編譯執行
此時編譯執行雖然不會找不到標頭檔案但仍會報錯
需要在程式碼中新增
#pragma comment(lib,"libssl.lib")
#pragma comment(lib,"libcrypto.lib")
![image-20220413122232947]![]
結果展示:
Base64
SM2
SM3
SM4