登录
首页 » 算法 » AES(Advanced Encryption Standard)密码算法具体实现

AES(Advanced Encryption Standard)密码算法具体实现

于 2023-07-03 发布 文件大小:21.87 kB
0 132
下载积分: 2 下载次数: 1

代码说明:

 本AES实现支持的工作模式包括:ECB, CBC, CFB, OFB, CTR。在实现时,是在一个函数同时支持这些工作模式的,可以根据需要拆分成相应的函数单独实现。     本AES实现支持的密钥长度为128位/ 192位/256位,支持的基本块大小为128位。

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

发表评论

0 个回复

  • 两个有序数序列中找第k小
    资源描述已知两个已经排好序(非减序)的序列X和Y,其中X的长度为m,Y长度为n, 现在请你用分治算法,找出X和Y的第k小的数,算法时间复杂度为O(max{logm, logn})。 此题请勿采用将序列X和Y合并找第k小的O(m+n)的一般方法,要充分利用X和Y已经排好序的这一特性。 输入格式 第一行有三个数,分别是长度m、长度n和k,中间空格相连(1
    2023-05-28 16:30:03下载
    积分:1
  • 反向传播神经网络的多个输出
    反向传播的原则是其实很容易理解,即使它背后的数学可以看起来相当令人望而却步。基本步骤如下: 初始化与小随机加权网络。 目前对网络的输入层的输入的模式。 饲料通过网络来计算其激活值的输入的模式。 采取所需的输出和激活值来计算的网络激活错误之间的区别。 饲喂以减少其激活错误对此输入模式的输出神经元的权重进行调整。 传播错误值返回到每个隐藏的神经元,是其在网络激活错误的贡献成正比。 喂养每个隐藏的神经元,以减少它们的贡献对此输入模式错误的权重进行调整。 对每个输入模式输入集合中重复步骤 2 到步骤 7。 重复步骤 8,直到网络接受过适当培训。 为了使这个新的网络通过它的步伐,我下载了经典的虹膜植物数据库从UCI 机器学习资料库。数据集包含三个类的五十实例,每个,其中每个类是指一种类型的鸢尾属植物。一类是线性可分从其他两个 ;后者不是从彼此线性可分的。若要使用此数据,为 csv 文件扩展名的文本文件保存该 web 页。用 Excel 打开并添加三个新列在右边,与0,0,1或0,1,0或1,0,0根据植物品种填补。删除物种名称列,并且您现在有一个文件,它可以喂进入您的网络。
    2022-01-25 23:46:40下载
    积分:1
  • 在C++程序点四
    四叉树是一种树数据结构,其中每个内部节点正好有四个子节点。四叉树是最重要的
    2022-08-15 15:07:12下载
    积分:1
  • 自己编写的任务机调度问题的近似(包括了穷举+近似的),请指正...
    自己编写的任务机调度问题的近似算法(包括了穷举+近似的算法),请指正-The task of preparing their own local approximation algorithm for scheduling problem (including the exhaustive+ similar to the algorithm), please correct me
    2022-05-16 20:42:33下载
    积分:1
  • Enigma密码实现的清晰的语言原则…
    密码学中 enigma算法的 c语言实现 原理清晰-Enigma cryptography algorithm implementation of the principles of clear language c
    2022-08-03 13:35:20下载
    积分:1
  • -回溯
    回溯算法求解0-1背包问题、旅行售货商问题、青蛙换位问题、骑士巡游问题。
    2022-05-23 08:46:50下载
    积分:1
  • 12_security例版
    今天我们花一个悬念时间编程密码和一些关于它的故事。CryptoBox,这是现在包括在maXbox,大约是一个全面的,免费的在线学习应用程序加密。主题密码学,信息安全,数据保护和风险之间的关系管理这里描述,我们要去看一看代码了。CryptoBox是基于涡轮增压动力的Lockbox3这是一个很大的德尔福库密码。密码箱3是FOSS德尔福加密库,提供高效的私有密钥加密,公共密钥加密散列函数。目前支持在Delphi7,2005年,2007年,2009年和2010年这为AES,DES,3DES,河豚,Twofish的,SHA,MD5的支持,多种链接方式,RSA数字签名和验证。我们只是要解释AES新SHA-256分之512哈希值。
    2022-08-08 17:36:28下载
    积分:1
  • 一维排样遗传
    使用遗传算法解决一维排样问题。一维排样是指对型材和棒材等线材进行排样,对于给定的零件数量和种类,要求在线材上切割出所要求的零件并且所使用的原材料最小,使用遗传算法解决该问题的难点在于如何一根线材用完后转到下一根,同时如何确定适应度函数和在遗传算法中的交叉和变异算子的选择也非常重要。本程序通过解决一个型材排样优化问题,得出的结果是非常的的,但在零件种类和数量较多时还有待于提高其计算效率。
    2023-04-04 19:00:04下载
    积分:1
  • MCIL 多示例学习
    通常MCIL假设一个包中的实例是独立分布的,不考虑实例间的内部依赖关系,但是这样,如果属于正的实例是噪声,则会有误差,所以考虑上下文关系(邻居点),增强MCIL的鲁棒性。将聚类的概念引入到多示例学习中 完成图像的分割和聚类。
    2022-05-08 04:47:24下载
    积分:1
  • python SCAN实现(structural clustering algorithm for networks)
    资源描述 python SCAN算法实现(structural clustering algorithm for networks) 关于格式的输入请用python的第三方类库networkx 该第三方库好用简便
    2023-04-08 00:40:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载