当前位置: 首页 > 软件下载 > AES文件加密软件

AES文件加密软件

反馈

分类:系统工具

语言:中文

大小:20KB

更新时间:2024-01-27

下载:109

标签: 加密解密 系统工具

版本:1.1

360检测通过

360杀毒通过

电脑管家通过

AES文件加密软件是一款非常易于使用的文件加密软件。这款软件的使用方法非常简单,只需将需要加密的软件拖放到程序中,还可以选择是否删除源文件。感兴趣的朋友们赶快来下载吧。

加密功能

1、 多文件加密的线程优化。但是没有针对单个文件的优化。(目测90档,140M,耗时20S,单档880M耗时2M)

2、密码没有验证机制。由于使用了缓冲流操作(一次加密解密512kb,所以即使密码解密错误,也不会浪费太多时间,会抛出异常并弹出提示框),操作更方便。

3、由于主要目的不是学习加密算法,所以只有一种算法,AES。有时间的时候添加RC4算法。不要对鸟儿唠叨。过了好几天才找到漏洞。

4、文件名中的标签“(加密)”不能更改。否则,它将被排除。

使用说明

1、将文件直接拖放到程序的列表控件中

2、您可以在设置列表中勾选“删除原始文件”

3、没有文件撕碎功能

更新内容

增加文件夹加密。方法是直接将目录拖到接口上,它将被循环解析为其中的所有子文件。没有额外的按钮。反正拖拽更容易。估计下一次更新是增加算法。虽然更新比较慢,随着时间的推移,让它变得更强大。

加密原理

随着对称密码的发展,DES数据加密标准算法由于密钥长度较小(56位),已经不适应当今分布式开放网络对数据加密安全性的要求,因此1997年NIST公开征集新的数据加密标准,即AES[1]。经过三轮的筛选,比利时Joan Daeman和Vincent Rijmen提交的Rijndael算法被提议为AES的最终算法。此算法将成为美国新的数据加密标准而被广泛应用在各个领域中。尽管人们对AES还有不同的看法,但总体来说,AES作为新一代的数据加密标准汇聚了强安全性、高性能、高效率、易用和灵活等优点。AES设计有三个密钥长度:128,192,256位,相对而言,AES的128密钥比DES的56密钥强1021倍[2]。AES算法主要包括三个方面:轮变化、圈数和密钥扩展。本文以128为例,介绍算法的基本原理;结合AVR汇编语言,实现高级数据加密算法AES。

AES是分组密钥,算法输入128位数据,密钥长度也是128位。用Nr表示对一个数据分组加密的轮数(加密轮数与密钥长度的关系如表1所列)。每一轮都需要一个与输入分组具有相同长度的扩展密钥Expandedkey(i)的参与。由于外部输入的加密密钥K长度有限,所以在算法中要用一个密钥扩展程序(Keyexpansion)把外部密钥K扩展成更长的比特串,以生成各轮的加密和解密密钥。

1.1圈变化

AES每一个圈变换由以下三个层组成:

非线性层——进行Subbyte变换;

线行混合层——进行ShiftRow和MixColumn运算;

密钥加层——进行AddRoundKey运算。

① Subbyte变换是作用在状态中每个字节上的一种非线性字节转换,可以通过计算出来的S盒进行映射。

② ShiftRow是一个字节换位。它将状态中的行按照不同的偏移量进行循环移位,而这个偏移量也是根据Nb的不同而选择的[3]

③ 在MixColumn变换中,把状态中的每一列看作GF(28)上的多项式a(x)与固定多项式c(x)相乘的结果。 b(x)=c(x)*a(x)的系数这样计算:

*运算不是普通的乘法运算,而是特殊的运算,即 b(x)=c(x)·a(x)(mod x4+1) 对于这个运算 b0=02。a0+03。a1+a2+a3 令xtime(a0)=02。a0

其中,符号“。”表示模一个八次不可约多项式的同余乘法[3]。

对于逆变化,其矩阵C要改变成相应的D,即b(x)=d(x)*a(x)。

④ 密钥加层运算(addround)是将圈密钥状态中的对应字节按位“异或”。

⑤ 根据线性变化的性质[1],解密运算是加密变化的逆变化。这里不再详细叙述。

1.2轮变化

对不同的分组长度,其对应的轮变化次数是不同的,如表1所列。

1.3密钥扩展

AES算法利用外部输入密钥K(密钥串的字数为Nk),通过密钥的扩展程序得到共计4(Nr+1)字的扩展密钥。它涉及如下三个模块:

① 位置变换(rotword)——把一个4字节的序列[A,B,C,D]变化成[B,C,D,A];

② S盒变换(subword)——对一个4字节进行S盒代替;

③ 变换Rcon[i]——Rcon[i]表示32位比特字[xi-1,00,00,00]。

这里的x是(02),如 Rcon[1]=[01000000];Rcon[2]=[02000000];Rcon[3]=[04000000]……

扩展密钥的生成:扩展密钥的前Nk个字就是外部密钥K;以后的字W[[i]]等于它前一个字W[[i-1]]与前第Nk个字W[[i-Nk]]的“异或”,即W[[i]]=W[[i-1]]W[[i- Nk]]。但是若i为Nk的倍数,则W[i]=W[i-Nk]Subword(Rotword(W[[i-1]]))Rcon[i/Nk]。

软件截图
你可能喜欢
系统工具合集
系统工具是负责系统优化、系统管理等软件。目的是给用户带来了更优质的使用体验。下面小编就为大家带来几款好用的系统工具,感兴趣的朋友们赶快来下载吧。
加密解密软件合集2024
当你想要保护某个文件的时候就可以用加密软件。如果你密码不记得了也可以使用解密软件破解密码。加密解密合集为大家提供2024年各种好用的加密软件及解密软件。感兴趣的朋友们赶快来下载吧。
共享文件夹加密专家v6.0.0

共享文件夹加密专家v6.0.0

详情
文件夹只读加密专家v1.60

文件夹只读加密专家v1.60

详情
共享文件夹加密超级大师v1.57

共享文件夹加密超级大师v1.57

详情
超级加密3000v12.51

超级加密3000v12.51

详情
RAR Password Unlocker v5.0.0.2

RAR Password Unlocker v5.0.0.2

详情
点盾云视频加密软件v1.2.1

点盾云视频加密软件v1.2.1

详情
西数移动硬盘加密软件v2.0

西数移动硬盘加密软件v2.0

详情
隐身侠v7.0.0.2

隐身侠v7.0.0.2

详情
神盾加密软件v4.0

神盾加密软件v4.0

详情
宏杰文件夹加密v6.3.9.8

宏杰文件夹加密v6.3.9.8

详情
疯师傅压缩包解密助手v3.2.0.3

疯师傅压缩包解密助手v3.2.0.3

详情
RAR Password UnlockerV5.0.0.0

RAR Password UnlockerV5.0.0.0

详情
宏杰文件夹加密v6.5.7.8

宏杰文件夹加密v6.5.7.8

详情
文件夹加密超级大师v17.2.6.0

文件夹加密超级大师v17.2.6.0

详情
大黄蜂视频加密v5.0.7

大黄蜂视频加密v5.0.7

详情
吉辰加密v3.0.2.759

吉辰加密v3.0.2.759

详情
奇好PDF密码移除器v3.5.1

奇好PDF密码移除器v3.5.1

详情
奇好PDF文件保护器v3.0.1

奇好PDF文件保护器v3.0.1

详情
PDFdo Password RemoverV2.6

PDFdo Password RemoverV2.6

详情
文件夹只读加密专家v1.52

文件夹只读加密专家v1.52

详情
iSumsoft Word Password RemoverV3.1.1

iSumsoft Word Password RemoverV3.1.1

详情
SysTools PDF Unlocker3.1

SysTools PDF Unlocker3.1

详情
台电u盘加密大师v3.0

台电u盘加密大师v3.0

详情
Adept PDF Password Remover3.6

Adept PDF Password Remover3.6

详情
Accent RAR Password Recovery v22.01

Accent RAR Password Recovery v22.01

详情
VeraCrypt v1.24.5

VeraCrypt v1.24.5

详情
文件夹加密超级大师v17.22

文件夹加密超级大师v17.22

详情
梦幻文件加密v3.7.6.20

梦幻文件加密v3.7.6.20

详情
闪电文件夹加密大师v2.8.1.0

闪电文件夹加密大师v2.8.1.0

详情
EV加密2v4.3.7

EV加密2v4.3.7

详情
风云文件加密v2023.09.23

风云文件加密v2023.09.23

详情
追影文件夹加密锁

追影文件夹加密锁

详情
福昕保护大师v1.2

福昕保护大师v1.2

详情
安司密信v2.7.80.2

安司密信v2.7.80.2

详情
神盾文件夹加密v4.0

神盾文件夹加密v4.0

详情
大黄蜂视频加密v6.0.5

大黄蜂视频加密v6.0.5

详情
便携式文件夹加密器绿色版v6.20

便携式文件夹加密器绿色版v6.20

详情
E钻文件夹加密大师v6.8.0

E钻文件夹加密大师v6.8.0

详情
CAD图纸批量加密软件v6.51

CAD图纸批量加密软件v6.51

详情
疯师傅PDF解密助手v3.2.0.1

疯师傅PDF解密助手v3.2.0.1

详情
护密文件夹加密大师v1.0

护密文件夹加密大师v1.0

详情
EV加密v4.3.5

EV加密v4.3.5

详情
大黄蜂视频加密系统v6.0.5

大黄蜂视频加密系统v6.0.5

详情
EXE程序加密锁v5.0

EXE程序加密锁v5.0

详情
超级加密3000下载

超级加密3000下载

详情
大黄蜂视频加密解密v6.0.5

大黄蜂视频加密解密v6.0.5

详情
文件夹万能解密器v12.0

文件夹万能解密器v12.0

详情
xFTP5v5.0.1235

xFTP5v5.0.1235

详情
鸿蒙密视视频加密软件v5.0

鸿蒙密视视频加密软件v5.0

详情
文件夹只读加密专家v1.55

文件夹只读加密专家v1.55

详情
相关软件
  • 文件夹只读加密专家v1.55
    大小:14.88MB 时间:2024-03-04
    文件夹只读加密专家是一款文件加密软件,可批量加密和解密文件,可自由设置用户权限和使用次数,以及文件有效期,文件夹只读加密专家可添加多个普通用户,并设置它们的密码和权限,更有效的针对不同的人提供不同的编辑或只读权限,更方便文件的处理和使用,下面是文件夹只读加密专家的相关介绍。
    下载
  • lockdir下载v7.0
    大小:1.63MB 时间:2024-02-29
    lockdir下载v7.0是款便携式文件夹加密软件,它具有强大的功能,用户可以使用它加密任意的文件夹,用户还可以使用它进行硬盘加密、U盘加密等,加密快速简单,快速便捷的帮用户保护文件。
    下载
  • 奇好PDF文件保护器v3.0.1
    大小:1.92MB 时间:2024-02-20
    奇好PDF文件保护器v3.0.1是一款能够对PDF文件进行操作权限设置、密码设置、密码重置的软件,让用户能够更好地保护自己的文档,软件支持批量对多个文件进行操作,让用户能够一次为多个文档设置密码,带来更高的效率,同时软件本身的体积小巧使用操作简单方便,能够为用户带来许多便利,对它感兴趣的话就赶快来53系统之家下载安装奇好PDF文件保护器v3.0.1加密工具吧。
    下载
  • FileZillaV3.63.2.1
    大小:11.83MB 时间:2024-02-19
    FileZilla是一个通用的FTP(文件传输协议)客户端,能够帮助用户上传、下载、管理文件,同时还拥有对SFTP(SSH文件传输协议)和FTP over SSL/TLS(FTPS)的支持。该应用程序适用于多种操作系统,包括Windows、Mac和Linux。支持断点续传,为用户提供更加方便的文件管理方式。对它感兴趣的话就赶快来53系统之家下载安装FileZillaV3.63.2.1中文安装版吧。
    下载
最新软件
更多
  • 京东云PLUS云会议v1.1.0.0
    京东云PLUS云会议v1.1.0.0
    大小:23.92MB 时间:2024-03-29
    京东云PLUS云会议是一款为用户提供专业的线上视频会议服务的软件,以安全、专业、稳定、便捷的特色为用户们带来更好的云服务。支持IOS、Android、PC等设备,让用户可以使用更多不同的设备轻松地加入会议中。对它感兴趣的话就赶快来本网站下载安装京东云PLUS云会议电脑版最新版v1.1.0.0吧。
    下载
  • 百惠仓库管理系统
    百惠仓库管理系统
    大小:19.32MB 时间:2024-03-29
    百惠仓库管理系统是一款便捷易用的仓库管理软件,账单支持复制和粘贴Excel至表格中,让导出仓库的库存信息变得更加方便。可关联精确的搜索文档信息,在大量数据查询时不滞后,非常快速地加载搜索数据。对它感兴趣的话就赶快来本网站下载安装百惠仓库管理系统最新版吧。
    下载
  • 元气壁纸电脑版下载
    元气壁纸电脑版下载
    大小:1.84MB 时间:2024-03-29
    元气桌面是一款拥有超多精美壁纸的电脑壁纸软件,软件中包含拥有大量超高清动态壁纸和静态壁纸的壁纸库,不仅支持账号同步、1080P
    下载
  • vga万能驱动程序
    vga万能驱动程序
    大小:47.15MB 时间:2024-03-29
    vga万能驱动程序是一款能够帮助用户解决各类显卡问题的驱动程序,能自动识别玩家电脑中安装的显卡型号,根据不同显卡型号提供最合适的驱动程序。这样,你就不用担心显卡与游戏不兼容了,也不用再费心寻找合适的驱动程序了。对它感兴趣的话就赶快来本网站下载安装vga万能驱动程序吧。
    下载
软件教程
更多
  • 支付宝福气店刷新时间
    支付宝福气店刷新时间:支付宝福气店没有固定刷新时间,这个需要看个人运气,没有确定时间就是为了防止一下全抢没了,任何时候都有可能上新,只能等着更新库存,红包封面还是很容易兑换的,大家可以换封面玩一下。
  • 章鱼输入法安装方法
    章鱼输入法安装方法是通过在手机上的应用商店搜索章鱼输入法以后来进行安装,进行基本的设置就可以使用了。如果想要更详细的就看看下面的章鱼输入法怎么安装。