安全档案 使用不同的加密方法轻松地加密和解密文本和文件,同时对于初学者来说是简单的,对于希望采用更好加密方式的人和企业来说则是高级的。 开发人员:欢迎您添加并建议您认为会使程序更好的任何更改。 由于我是该项目的唯一工作人员,因此我将需要矿石人员来帮助我添加更好的加密方法,并最终帮助您添加具有Java Swing或JavaFx的GUI。 用户:由于该项目甚至还没有完成或尚未发布完整版本,我建议您尝试一下,给出一些反馈,但是使用其他程序(例如Kleopatra)来加密,签名和解密文件。
1
文件加密实例,基于VC 6.0编译环境,实现的功能:对文件进行简单的加密和解密,运行效果如下图所示。下载源代码后,请参考源码包中的EncryptFileDlg.cpp文件,加密方法及解密方法分别定义了两个函数,以实现本程序的核心加密和解密功能,运行效果如图所示,程序使用简单,浏览到需要加密的文件即可。
2022-11-10 19:11:11 29KB VC 源码-系统相关
1
在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。 本资源使用C语言实现凯撒算法加密和解密,可以实现数据的加密和文件的加密,不借助任何的第三方工具,便于移植。
2022-10-09 23:03:17 2KB c语言 c算法 凯撒密码
1
异或(xor),顾名思义,是一种基于异或运算的加密算法。异或加密是密码学中一种简单的加密算法,常作为更为复杂的加密算法的组成部分。 本资源使用C语言实现异或算法加密和解密,可以实现数据的加密和文件的加密,不借助任何的第三方工具,便于移植。
2022-10-07 16:53:49 2KB c语言 c算法 异或运算
1
AES-128/192/256 算法,用于在给定 128 位十六进制输入消息和 128/192/256 位十六进制密钥的情况下创建密码。 使用FIBS-197标准创建。 该算法不是为提高速度而构建的,并且不包含文本消息或数据输入的128位输入块。 Cipher 和 InvCipher 是要执行的主要函数。 函数根据密钥大小执行 AES128 或 AES192 或 AES256。 函数不会检查密钥大小或输入的长度是否正确,如果大小不正确,则会出错。 例子: Out = Cipher(key,In) %key ='000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f' %In='00112233445566778899aabbccddeeff' %Out='8ea2b7ca516745bfeafc49904b496
2022-09-25 12:20:08 8KB matlab
1
RC6是RC5的演进改进,旨在满足高级加密标准(AES)的要求。
2022-08-14 23:46:21 237KB C++ VC6 Windows Win2K
1
对于卖出去的设备,有些客户不愿意付尾款,就有比较对设备进行计时锁机操作,到时间未付款的进行停机或降速操作,需要解锁时,通过触摸屏生成解锁码发过来,让后通过算法生成密码,在触摸屏上输入密码即可恢复设备正常使用。 此资源内含PLC\HMI源程序、使用说明和密码生成算法,下载后就能直接使用。
2022-07-20 16:06:04 6.32MB 西门子TIA博途 计时锁机 加密和解密
这是一种分形棋盘覆盖算法,适用于任何大小的棋盘,包括一个特殊的随机初始网格。 由于L domino总是覆盖没有特殊网格的子板的交叉点,模块功能设计基于直接和间接递归结合分治策略,用于彩色图片的加密和解密应用。
2022-07-12 12:31:31 36KB matlab
1
个人用,勿下载
2022-07-02 12:00:48 126KB c#
这是C#的几种加密和解密的方法,里面包含Base64的加密和解密,MD5的加密,SHA1的加密和解密,文件夹的加密和解密
2022-06-19 19:04:59 3KB C 加密和解密