logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入AES加密算法以及用Python代码的实现

AES支持多种加密模式,包括EBC,CFB、OFB和CBC,第一种和后三种的本质区别在于有无初始向量(IV),EBC作为最基本的加密方式,没有使用向量,所以也是最脆弱且容易破解的一种。后三者在加密过程中使用了IV向量,使得加密后的数据更难以破解,能有效防止数据遭窃取和攻击。

#python#网络安全
C++实现常用哈希算法

哈希算法的概念最早可以追溯到20世纪50年代,用于高效数据存储和检索。1953年,汉斯·彼得·卢恩(Hans Peter Luhn)提出了一种基于关键字的散列方法,用于快速访问信息。随后,哈希表(Hash Table)的设计逐渐成熟,成为计算机科学中基础数据结构之一。加密哈希函数的发展与密码学需求紧密相关,例如MD5(1991年)和SHA家族(1993年至今)的诞生,均是为了解决数据完整性验证和安

#哈希算法#算法
C++中dll(动态链接库)的生成与调用

把所有函数做声明,然后把这段声明放在endif语句之前。dll生成了以后就到了调用了。dll文件,又称动态链接库,是经常用于封装函数或者资源,比如图标之类的。笔者就以Dev-C++为例,演示dll的生成与调用。这里面有dev-c++给我们的栗子,有一个HelloWorld函数。这里项目名称我用的是test,大家也可以自己定,项目语言取决于自己的函数用的是什么语言。我就封装了一个加法函数和减法函数,

#c++#开发语言
到底了