zoukankan
html css js c++ java
自己写了一个文件加密解密工具
最近总想写点MFC的程序,于是昨天晚上就写了个文件加密解密的小工具。
功能比较简单,能根据输入的密码加密和解密指定的文件。
算法也比较简单,就是把文件读出来,然后每一字节都与密码的相应位进行与操作,然后再写进文件。解密反之。
这只是个雏形,以后的版本还准备进行以下改进:
对大文件进行特殊处理,因为采用现在这种将文件读入内存再运算的方式可能会占用太多资源。
实现对指定文件夹下所有文件的加密。
引入线程的机制,避免在加密大量文件的时候出现假死的状况。
将密码加密保存在加密后的文件中,这样可以实现解密的时候首先验证密码。
点这里下载
查看全文
相关阅读:
K近邻法
感知机
统计学习(统计机器)方法概论
查看GPU占用率以及指定GPU加速程序
HYPERSPECTRAL IMAGE CLASSIFICATION USING TWOCHANNEL DEEP CONVOLUTIONAL NEURAL NETWORK阅读笔记
LRN(local response normalization--局部响应标准化)
A NEW HYPERSPECTRAL BAND SELECTION APPROACH BASED ON CONVOLUTIONAL NEURAL NETWORK文章笔记
徒步橘子洲
高薪
协作
原文地址:https://www.cnblogs.com/wanghui/p/406985.html
最新文章
bzoj2141: 排队
Codeforces Round #465 (Div. 2) F. Fafa and Array
bzoj 4129: Haruna’s Breakfast
树分块&&树上莫队&&树上带修莫队
1086: [SCOI2005]王室联邦
bzoj 2821: 作诗(Poetize)
bzoj 2724[Violet 6]蒲公英
bzoj 2906: 颜色
webpack4+(打包后的文件分析+脚本打包+HTML插件+样式处理CSS+Less+css抽离压缩)
webpack测试打包文件的两种方式
热门文章
浅谈npx&&npx和npm之间的关系
webpack4+(简介+基础配置+配置文件名)
安装webpack-cli与webpack版本问题
Webpack 3.0 前端工程化(编译ES6/ES7、编译TypeScript、打包提取公共代码、代码分割和懒加载)
Webpack 3.0 前端工程化(背景、模块化、环境准备)
浅谈CSS模块化
ES6模块化规范之ESM
浅谈JavaScript 命名空间
朴素贝叶斯法
详解最大似然估计(MLE)、最大后验概率估计(MAP),以及贝叶斯公式的理解(转)
Copyright © 2011-2022 走看看