windows下VS2017使用openssl庫

2021-09-01 09:10:38 字數 1984 閱讀 8223

openssl開發環境配置教程分享給大家,具體內容如下

【環境資訊】

windows 10 enterprise version 10.0.15063 

visual studio enterprise 2017 version 15.2(26430.12) 

openssl v1.1.0f 

【提醒事項】

【具體步驟】

3。選擇把dll複製到openssl目錄下(主要是為了以後好找,如果選擇複製到windows系統目錄下,天知道複製到**去了。。。) 

4。安裝完成後,如果有捐款意向的可以捐款(別誤會我不是在打廣告。。。即使你捐款了我也拿不到一分錢),沒有意向則取消掉鉤,然後點「finish」 

//需要加密的字串

unsigned char input = "yaochengaoylakjsdlfjasl";

size_t len = (sizeof(input)+7)/8 * 8;

unsigned char *output =new unsigned char[len+1];

//iv

des_cblock ivec;

//iv設定為0x0000000000000000

memset((char*)&ivec, 0, sizeof(ivec));

//加密

des_ncbc_encrypt(input, output, sizeof(input), &key_schedule, &ivec, des_encrypt);

//輸出加密以後的內容

for (int i = 0; i < len; ++i)

printf("%02x", output[i]);

printf("\n");

memset((char*)&ivec, 0, sizeof(ivec));

//解密

des_ncbc_encrypt(output, input, len, &key_schedule, &ivec, 0);

printf("%s\n", input);

// output=null;

delete output;

system("pause");

}

windows下vs2017中使用pthread

我們用到的主要是 pre built.2 這個資料夾下的三個資料夾,分別是動態鏈結庫 標頭檔案 靜態鏈結庫。右擊專案 屬性 按照圖示點選,將include的路徑填寫到 包含目錄那一欄內 1.把dll下的x86資料夾下的兩個檔案,即pthreadgc2.dll與pthreadvc2.dll拷貝到c w...

Windows下VS2017海康威視相機SDK配置

環境變數mvs自動設定了,mvs安裝後,自動新增系統配置環境,無需手動新增,可以檢視環境變數,發現已經有啦 mvcam common runenv c program files x86 mvs development 路徑可以自定義安裝 我們只需要把opencv加到環境變數裡 此電腦 右鍵 屬性 ...

windows系統VS2017編譯boost

2.開啟vs2017 x86 cmd工具,輸入bootstrap.bat,等待初始化完畢 x86編譯 bjam stage toolset msvc 14.1 without graph without graph parallel stagedir d boost boost 1 69 0 bin...