当前位置:   article > 正文

简单文件加密解密系统(c++)_c++ 加解密文件代码

c++ 加解密文件代码

简单文件加密解密系统(c++)

一、原理

  为了实现加解密,首先需要一个码本文件。一个基本的码本文件包含26个字母,即a~z打乱顺序的结果,比如:qwertyuiopasdfghjklzxcvbnm。码本文件的第一个字母表示a应当替换成的字符(例如,a对应q),第二个字母表示b应替换成的字符(例如,b应该被替换成w),以此类推。在替换时,不属于a至z的字符,如空格等应原样输出。
示例:加密时:hello world 对应 itssg vgksr ;
   解密时: itssg vgksr 对应 hello world ;

二、实现思路

算法思路:构造两个函数,分别实现加密与解密功能。
  encrypt(码本文件名,输入文件名,输出文件名);
  decrypt(码本文件名,输入文件名,输出文件名);

三、c++代码

#include <iostream>
#
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/990867
推荐阅读
相关标签
  

闽ICP备14008679号