登录
首页 » 算法 » 用C实现的AES文件

用C实现的AES文件

于 2022-02-02 发布 文件大小:149.36 kB
0 172
下载积分: 2 下载次数: 1

代码说明:

document of Implementation AES with c-document of Implementation AES with c++

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 2022-06-30 06:05:11下载
    积分:1
  • 矩阵求逆c语言
    矩阵求逆c语言算法!-matrix inversion algorithm c language!
    2022-05-24 18:25:02下载
    积分:1
  • 牛顿插值方,一种最基本的曲线插值,简单易用,效率高...
    牛顿插值方法,一种最基本的曲线插值算法,简单易用,效率高-Newton interpolation methods, a basic curve interpolation algorithm, easy-to-use, high efficiency
    2022-04-24 17:28:07下载
    积分:1
  • 双曲Householder变换的功能类似于主跨…
    hyperbolic Householder transformation的功能类似于Householder transformation,其作用是将被变换向量映射成双曲模与之相同的其它向量。其应用之一是快速QR分解。-hyperbolic Householder transformation functions similar to the Householder transformation, its role is to transform vectors will be mapped into hyperbolic mode with the same other vector. One of their applications are fast QR decomposition.
    2022-06-14 03:01:36下载
    积分:1
  • 自然对数底数e的程序 可选不同位数
    计算自然对数底数e的程序 可选不同位数 -calculation of natural causes a few e optional different procedures median
    2022-07-04 01:05:38下载
    积分:1
  • OULU大学LBP源码简单测试
    一个基于简单的LBP程序的验证程序,得到LBP图以及其直方图,通过对比直方图可以看出两幅输入图像的相似性,有LBP的三种模式:一致模式、旋转不变模式、旋转不变一致模式。
    2022-02-04 16:18:37下载
    积分:1
  • 给定n 个物品, 物品i重为wi 并且价值为 vi ,背包所能承载的最大容量为 W. 0...
    给定n 个物品, 物品i重为wi 并且价值为 vi ,背包所能承载的最大容量为 W. 0-1 背包问题即是选择含有着最大总价值的物品的子集且它的容量 ≤W . 用动态规划实现-given n goods, items i weight of wi and value of vi, the backpack can carry a maximum capacity of W. 0-1 knapsack problem that is a choice with a maximum total value of the goods but a subset of the W capacity. Dynamic Programming
    2022-03-09 15:39:44下载
    积分:1
  • C语言Bresenham画圆
    Bresenham法画圆  C语言入门程序,画图板应用程序,调试后能成功运行,进攻入门学习用
    2023-07-28 05:25:03下载
    积分:1
  • 封装好的C++MD5
    应用背景md5的典型应用是对一段信息(message)产生信息摘要(message-digest),以防止被篡改。比如,在unix下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,大致结构如:  md5 (tanajiya.tar.gz) = 0ca175b9c0f726a831d895e269332461 这就是tanajiya.tar.gz文件的数字签名。md5将整个文件当作一个大文本信息,通过其不可逆的字符串变换算法,产生了这个唯一的md5信息摘要。如果在以后传播这个文件的过程中,无论文件的内容发生了任何形式的改变(包括人为修改或者下载过程中线路不稳定引起的传输错误等),只要你对这个文件重新计算md5时就会发现信息摘要不相同,由此可以确定你得到的只是一个不正确的文件。如果再有一个第三方的认证机构,用md5还可以防止文件作者的"抵赖",这就是所谓的数字签名应用。  md5还广泛用于加密和解密技术上。比如在unix系统中用户的密码就是以md5(或其它类似的算法)经加密后存储在文件系统中。当用户登录的时候,系统把用户输入的密码计算成md5值,然后再去和保存在文件系统中的md5值进行比较,进而确定输入的密码是否正确。通过这样的步骤,系统在并不知道用户密码的明码的情况下就可以确定用户登录系统的合法性。这不但可以避免用户的密码被具有系统管理员权限的用户知道,而且还在一定程度上增加了密码被破解的难度。  正是因为这个原因,现在被黑客使用最多的一种破译密码的方法就是一种被称为"跑字典"的方法。有两种方法得到字典,一种是日常搜集的用做密码的字符串表,另一种是用排列组合方法生成的,先用md5程序计算出这些字典项的md5值,然后再用目标的md5值在这个字典中检索。我们假设密码的最大长度为8位字节(8 bytes),同时密码只能是字母和数字,共26+26+10=62个字符,排列组合出的字典的项数则是p(62,1)+p(62,2)….+p(62,8),那也已经是一个很天文的数字了,存
    2022-03-19 09:13:23下载
    积分:1
  • 排列熵
    能很好的分析非线性时间序列。熵(entropy)指的是体系的混乱的程度,它在控制论、概率论、数论、天体物理、生命科学等领域都有重要应用,在不同的学科中也有引申出的更为具体的定义,是各领域十分重要的参量.
    2022-05-19 21:19:57下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载