这里只有精品视频在线-久久久久久久久久久综合日本-亚洲成人精品视频-日韩av在线看-四虎影院在线-婷婷四房综合激情五月在线-www.色在线观看-麻豆免费av-日日干日日干-91日韩精品视频-91啪国产-丁香婷婷深情五月亚洲-中文字幕在线日本-国产亚洲欧洲997久久综合-网友自拍亚洲-激情五月综合色婷婷一区二区-无遮挡av

您當(dāng)前的位置: 首頁 >> 關(guān)注 > >> 內(nèi)容頁

全球觀焦點:C 語言代碼使用 md5 實現(xiàn)加密

2023-03-21 07:02:21 來源:騰訊云


(資料圖片)

可以使用 OpenSSL 庫中提供的函數(shù)實現(xiàn)。具體使用步驟為:

引入頭文件 #include 定義字符數(shù)組存儲加密結(jié)果,如 unsigned char result[MD5\_DIGEST\_LENGTH];調(diào)用函數(shù) MD5(unsigned char \*data, size\_t len, unsigned char \*result)進行加密,其中 data表示待加密的數(shù)據(jù),len表示數(shù)據(jù)長度,result表示加密結(jié)果存儲的數(shù)組。

完整代碼如下:

/** * @author: 沖哥 @C語言中文社區(qū) * @date: 2023/03/20 * @description:C 語言代碼使用 md5 實現(xiàn)加密 */#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;}
關(guān)鍵詞:
分享到:
x 廣告
x 廣告

  Copyright @ 2001-2013 www.rhrutyj.cn All Rights Reserved 中國時尚網(wǎng) 版權(quán)所有

聯(lián)系方式:954 29 18 82 @qq.com

   粵ICP備18025786號  營業(yè)執(zhí)照公示信息   未經(jīng)吉中國時尚網(wǎng)書面授權(quán),請勿建立鏡像,轉(zhuǎn)載請注明來源,違者依法必究

關(guān)于我們 | 聯(lián)系方式 | 版權(quán)聲明 | 招聘信息 | 友情鏈接 | 合作伙伴 |
宜丰县| 长沙市| 秦安县| 稻城县| 香港| 太仆寺旗| 博爱县| 乌拉特后旗| 荥阳市| 旬阳县| 石阡县| 呼伦贝尔市| 本溪市| 金山区| 湘西| 桑植县| 柳州市| 诸暨市| 米脂县| 阿城市| 双柏县| 荣成市| 宝丰县| 漳平市| 同德县| 和林格尔县| 巴马| 高台县| 鹿邑县| 沁源县| 永年县| 巴里| 黄山市| 和林格尔县| 广元市| 多伦县| 大田县| 志丹县| 巴彦淖尔市| 成都市| 博爱县|