zoukankan
html css js c++ java
自己写了一个文件加密解密工具
最近总想写点MFC的程序,于是昨天晚上就写了个文件加密解密的小工具。
功能比较简单,能根据输入的密码加密和解密指定的文件。
算法也比较简单,就是把文件读出来,然后每一字节都与密码的相应位进行与操作,然后再写进文件。解密反之。
这只是个雏形,以后的版本还准备进行以下改进:
对大文件进行特殊处理,因为采用现在这种将文件读入内存再运算的方式可能会占用太多资源。
实现对指定文件夹下所有文件的加密。
引入线程的机制,避免在加密大量文件的时候出现假死的状况。
将密码加密保存在加密后的文件中,这样可以实现解密的时候首先验证密码。
点这里下载
查看全文
相关阅读:
WinDbg 查看静态变量
PLSQL 安装说明
WinDbg设置托管进程断点
SQL Server 数据库备份策略,第一周运行失败的原因
Eclipse开发C/C++ 安装配置图文详解
C 语言静态链表实现
C语言结构体,C语言结构体指针,java对象引用,传值,传地址,传引用
C Primer Plus 收官二叉搜索树实现
GDB 调试C程序
C语言 结构体存储空间分配
原文地址:https://www.cnblogs.com/wanghui/p/406985.html
最新文章
RocketMQ补偿方案架构设计
责任链模式和观察者模式实现一个简易的架构(一)
Spring Boot Starter自定义实现三步曲
java中JSON转含泛型对象
Spring Boot配置公共的线程池
Maven编译资源文件拷贝
Spark作业执行原理(二)——划分调度阶段
Spark消息通信原理(三)——Spark运行时消息通信
Spark消息通信原理(二)——Spark启动消息通信
浅谈数据仓库的ETL
热门文章
Spark消息通信原理(一)——Spark消息通信架构
Spark——传递函数与闭包
CentOS7搭建flink1.6与消费Kafka消息实践
深入浅出Kafka——可靠性存储
CentOS7环境搭建Kafka2.11+(flume测试、多producer——单topic——多consumer)
电脑设备对于IT人员,犹如武器对于士兵
Window 64位下的客户机配置PLSQL链接远程Oracle
WinDbg 在64位系统下转储32位进程
使用Windows Debugger调试托管代码----引用自官方帮助文档
.Net线程池ThreadPool导致内存高的问题分析
Copyright © 2011-2022 走看看