zoukankan
html css js c++ java
自己写了一个文件加密解密工具
最近总想写点MFC的程序,于是昨天晚上就写了个文件加密解密的小工具。
功能比较简单,能根据输入的密码加密和解密指定的文件。
算法也比较简单,就是把文件读出来,然后每一字节都与密码的相应位进行与操作,然后再写进文件。解密反之。
这只是个雏形,以后的版本还准备进行以下改进:
对大文件进行特殊处理,因为采用现在这种将文件读入内存再运算的方式可能会占用太多资源。
实现对指定文件夹下所有文件的加密。
引入线程的机制,避免在加密大量文件的时候出现假死的状况。
将密码加密保存在加密后的文件中,这样可以实现解密的时候首先验证密码。
点这里下载
查看全文
相关阅读:
正则表达式
centos搭建好了lamp,能访问.html文件,无法访问.php文件
错误:rpmdb: BDB0113 Thread/process 15381/140029102753600 failed: BDB1507 Thread died in Berkeley DB library 错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run dat
wget和yum下载慢,更换阿里镜像源
TypeError: Cannot read property 'getUserMedia' of undefined
vscode使用SFTP同步代码到Windows上vmvare搭建的centos服务器上
react-native-vector-icons的使用说明
react-native安装和使用tabbar
Super expression must either be null or a function, not undefined _inherits
用链表排序,并删除指定数字
原文地址:https://www.cnblogs.com/wanghui/p/406985.html
最新文章
Manchester Decode by using PWM Input Capture Function via stm32 MCU
通过调用dll实现加密运算---工程项目Fob Signup
vs 2013 控件禁用属性
vs 2013 Button context modify
剑指offer 09 用两个栈实现队列
springcloud-Hystrix断路器01(六)
springcloud-OpenFeign服务接口调用(五)
springcloud-Ribbon负载均衡服务调用(四)
springcloud-Consul服务注册与发现(三)
springcloud-Eureka服务注册发现02(二)
热门文章
springcloud-Eureka服务注册发现01(二)
springcloud-基础入门(一)
springboot11-任务
springboot10-检索
springboot09-消息
初识bootdo项目
IDEA搭建springboot注重细节(一)
js延迟执行,且不影响正常操作
解决hibernate存储覆盖mysql数据库默认值
form表单的ajax提交数据
Copyright © 2011-2022 走看看