C++ HASH(SHA1)/MD5 字串加密範例
C++ HASH(SHA1)/MD5 字串加密範例
資料來源: https://blog.csdn.net/u011334621/article/details/79665614
線上驗證:
https://www.ez2o.com/App/Coder/MD5/
https://www.ez2o.com/App/Coder/SHA/
GITHUB: https://github.com/jash-git/CPP_sha1-md5
主程式:
#include <iostream> #include "md5.h" #include "sha1.h" using namespace std; /* 資料來源: https://blog.csdn.net/u011334621/article/details/79665614 線上驗證: https://www.ez2o.com/App/Coder/MD5/ https://www.ez2o.com/App/Coder/SHA/ */ int main() { std::string str = "abc"; printf("%s\n",str.c_str()); SHA1 sha1; char buffer[41]; sha1.SHA_GO(str.c_str(),buffer); printf("sha1:%s\n",buffer); //sha1调用 //=================================================== //MD5调用 MD5 md5(str); std::string result = md5.md5(); printf("md5:%s\n",result.c_str()); return 0; }
One thought on “C++ HASH(SHA1)/MD5 字串加密範例”
C/C++ 雜湊表 Hash table 哈希