狂自私

导航

2022年9月14日 #

对称加解密的综合例子

摘要: cpp // 对称加解密的综合例子.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // 需要这些依赖项:libssl.lib;Ws2_32.lib;libcrypto.lib;CRYPT32.lib // #include <iostream> #include <fst 阅读全文

posted @ 2022-09-14 17:07 狂自私 阅读(41) 评论(0) 推荐(0) 编辑

实现SM4-ECB、CBC、CFB、OFB算法(大数据版)

摘要: base_sm4类参考: 实现SM4算法(16字节版) sm4.h #pragma once #include <algorithm> #include <iostream> #include "D:\C++\实现SM4算法(16字节版)\base_sm4.h" constexpr bool SM4 阅读全文

posted @ 2022-09-14 09:21 狂自私 阅读(1561) 评论(0) 推荐(0) 编辑

实现SM4算法(16字节版)

摘要: base_sm4.h #pragma once #include <vector> #include <iostream> /*32位以内的循环左移*/ #define SM4_Rotl32(buf,n) (((buf)<<(n))|((buf)>>(32-(n)))) class base_sm4 阅读全文

posted @ 2022-09-14 09:18 狂自私 阅读(266) 评论(0) 推荐(0) 编辑