(资料图片)
可以使用 OpenSSL 库中提供的函数实现。具体使用步骤为:
引入头文件#include 定义字符数组存储加密结果,如 unsigned char result[MD5\_DIGEST\_LENGTH];调用函数 MD5(unsigned char \*data, size\_t len, unsigned char \*result)进行加密,其中 data表示待加密的数据,len表示数据长度,result表示加密结果存储的数组。完整代码如下:
/** * @author: 冲哥 @C语言中文社区 * @date: 2023/03/20 * @description:C 语言代码使用 md5 实现加密 */#include #include #include int main(int argc, char **argv) { unsigned char digest[MD5_DIGEST_LENGTH]; char string[] = "Hello, world!\n"; size_t len = strlen(string); MD5((unsigned char*)&string, len, (unsigned char*)&digest); for (int i = 0; i < MD5_DIGEST_LENGTH; i++) { printf("%02x", digest[i]); } printf("\n"); return 0;} X 关闭
都市职场电视剧《平凡的荣耀》正在热播。该剧由赵又廷、白敬亭、乔欣等人主演。由于演员演技在线,题材新颖,该剧一经播出,就迅速引起了广大
马国明马国明、汤洛雯新浪娱乐讯20日,据媒体报道,TVB马国明在接受采访时透露,他和汤洛雯会在今年年底前正式结婚。马国明表示,计划在结婚之
2023 3 20:低吸一只国产软件概念大盘分析消息面 :1、内:(1)、降*25bp;2、外:(1)、热门科技股多数下跌,META跌超4%,特斯拉、Netfl
邱汉桥山野真趣邱汉桥是一位注重传统的画家,他一直致力于对传统山水画的研究,对于研究传统绘画,邱汉桥提出了绘画纲领“邱汉桥十八字法”,
Copyright 2015-2022 人人科技网版权所有 备案号: 粤ICP备18023326号-36 联系邮箱:8557298@qq.com