`
wojiaolongyinong
  • 浏览: 74746 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

你想加密文件吗?

    博客分类:
  • Java
阅读更多


      学如逆水行舟,不进则退。多日未更新文章,愚甚感惭愧,观周围仁杰志士多哉,更增内心之惶恐。。。。。。哈哈!

 

上面的太酸,不看也罢,知错就改就是好同志嘛!哈哈,废话不说,咱直奔主题,这几天一直在完善自己的一个很小很小的程序,就是利用文件的输入输出流制作了一个加密程序。咱们先看效果怎么样。

1.操作界面



 

2.点击文件夹图标选取文件进行加密



 3.进行加密



 

4.对比未加密文档与加密文档



 

上面是未加密的,接着是加密后



 

右上可以看出,加密后的文件出现了我们所说的乱码。而且本程序不仅可以加密Word文档,还可以加密txt或是mp3等格式音乐文件,图片等。加密后经过解密即可实现还原。例如像上面的文档,可以进行还原,只需要选中加密后的文档,选择解密,就可以进行还原了。但是其实整个思想很简单,就是利用文件输入输出流将文件数据读取进来,然后对每一个字节进行改变数值进行加密,在本程序中利用线性加密。

在下面附32位系统可用的exe程序,大家可以不妨玩一玩。。。。。嘿嘿。

  • 大小: 21.3 KB
  • 大小: 21.3 KB
  • 大小: 47.2 KB
  • 大小: 30.9 KB
  • 大小: 39.7 KB
  • 大小: 22.5 KB
分享到:
评论

相关推荐

    Bring棱镜信息加密重型装甲 文档/文件加密软件单机版 3 0

    文件加密,您是否OUT了? 1、您是否还在用密码对文件加密? 2、您是否还在用隐藏方式对文件进行保护? 3、您是否还在为设置复杂的密码而头疼? 4、您是否还在为记住不同的密码而烦心? 5、您是否还在为文件放哪里了而...

    C#读到加密的WORD文档

    在C#编程环境中,处理加密的Microsoft Word文档是一项常见的任务,特别是在需要自动化处理文档或集成文档数据的应用场景中。在VS2013(Visual Studio 2013)这样的开发环境中,我们可以利用Microsoft的Office ...

    信息安全分析加密文档软件在企业应该如何使用?怎样对生成文档文件加密?风奥科技.pdf

    信息安全分析加密文档软件在企业应该如何使用?怎样对生成文档文件加密?风奥科技.pdf

    TF卡加密文件的破解.doc

    TF卡加密文件的破解 TF卡加密文件的破解方法是指通过一系列操作来解密加密的TF卡文件,以获取原本被加密的文件内容。下面是具体的破解步骤和相关知识点: 一、硬盘文件结构 在TF卡加密文件中,硬盘下有主文件...

    环境加密与文档加密对比

    环境加密与文档加密对比

    Word文档加密器6.0正式版

    用户打开受加密保护的文档时,加密文件会弹出验证框要求用户输入阅读密码,这个验证框中同时显示有用户的机器码,用户可以发送他的机器码给你,你根据用户的机器码为他创建阅读密码;由于阅读密码是基于用户机器码...

    大势至电脑文件夹加密软件、文档加密管理系统V2.0

    此外,系统还可以设置加密文件访问权限,只让读取加密文件而禁止复制加密文件内容、只让修改加密文件而禁止删除加密文件、只让打开加密文件而禁止另存为本地磁盘,以及禁止打印加密文件、禁止拖动加密文件等,防止...

    (Java)文件快速加密(异或加密)

    5. **解密**:解密时,读取加密文件的第一个字节,与同一密钥进行异或,得到原来的字节,写回文件。 这种加密方式虽然能显著提升加密速度,但由于只加密了第一个字节,它的安全性非常有限。对于纯文本文件,尤其是...

    加密和解密hex文件

    5. 解密:当需要访问原始数据时,应用将接收到的加密文件加载,使用相同的DES密钥进行解密,然后可能需要进行反向的格式转换,将数据还原回原始的Hex文件。 DES虽然在安全性上已被现代标准如AES(Advanced ...

    如何对PDF文件加密

    PDF 文件加密技术 在数字化时代,PDF 文件作为一种常用的文档格式,经常用于保存和传输敏感信息。然而,PDF 文件的安全性问题变得越来越重要。为了保护 PDF 文件的安全,使用加密技术是非常必要的。下面,我们将...

    文件上传下载加密解密

    本文将深入探讨“文件上传下载加密解密”的主题,主要关注如何在使用JSP和Servlet进行文件上传时实现数据加密,以及在下载时进行解密以确保文件的安全。 首先,我们了解基本的文件上传流程。在JSP和Servlet环境中,...

    文档加密透明加密管理系统

    - **手动加密与自动加密结合**:支持手动选择加密特定文档,也可设置规则自动加密新创建或修改的文件。 - **文档自动加密**:对于敏感或重要文档,系统可根据预设规则自动进行加密处理,无需人工干预。 - **文档手动...

    C# 文件加密 实例源码(加密解密)

    将加密文件流与解密流关联,通过`CryptoStream.Read()`方法读取并解密数据,最后将解密后的数据写入新文件或覆盖原文件。 7. **错误处理**:在实现加密解密过程中,需要考虑可能的异常情况,如文件不存在、权限问题...

    文件夹加密工具文件加密硬盘文件加密

    描述中提到的“文件夹加密工具”是专门设计用于加密文件和文件夹的应用程序,它们通常提供直观的用户界面,使得普通用户也能轻松操作。这类工具不仅能够加密本地硬盘上的文件,还能加密移动存储设备(如USB闪存驱动...

    Java实现文件的RSA和DES加密

    文件加密可以通过使用 Cipher 对象来实现,首先需要获取 DES 加密的密钥,然后使用 Cipher 对象来加密文件。 同样,在 Java 中,实现 RSA 加密算法也可以通过生成一对密钥,然后保存到 xml 文件中,以便以后获取私...

    C#读取加密Excel文件

    C# 读取加密的Excel 文件; 有源码,VS2010开发。 采用的是微软的Microsoft.Office.Interop.Excel, V14.0,来读取加密后的Excle文件。 不是采用第三方控件NPOI读取加密的Excel文件。 开始研究NPOI读取加密的Excel文件...

    企业级加密文件系统 eCryptfs 详解

    加密文件系统是保护敏感数据免受非法访问的重要手段,尤其在企业环境中,数据安全显得尤为重要。eCryptfs 是一种企业级的加密文件系统,它采用了堆叠式设计,能够透明地在其他文件系统(如 Ext2, Ext3, ReiserFS, ...

    ViKey加密狗对PPT文档进行加密

    1. **文档加密:** ViKey加密狗支持对各种类型的Office文档进行加密处理,包括但不限于Word、PPT、Excel文件。 2. **权限控制:** 加密后的文档只能通过与之绑定的ViKey加密狗访问,这意味着即使文档被他人非法获取...

    文件夹加密方法大全

    Windows 2000/XP中的EFS(加密文件系统)** Windows 2000/XP操作系统内置了EFS(Encrypting File System),允许用户对文件和文件夹进行加密,提高数据的安全性: - 选中需要加密的文件或文件夹。 - 右键点击,...

    java实现文件加密解密

    2. 加密文件:使用加密算法对文件中的内容进行加密。 3. 写入文件:使用 FileOutputStream 将加密后的文件写入到新的文件中。 4. 上传文件:将加密后的文件上传到云服务器中。 5. 下载文件:使用网络下载加密后的...

Global site tag (gtag.js) - Google Analytics