项目简介
本项目是基于C++的中文密码加密解密系统,借助特定的编码和解码规则,实现中文汉字与加密格式的相互转换。可把汉字转换为拼音大写和声调的组合进行加密,也能将加密格式还原成原始汉字。
项目的主要特性和功能
- 编码功能
- 把输入的中文字符串转化为拼音大写和声调的组合。
- 运用特定编码规则(如A变为Z,B变为Y等)对字符加密。
- 对括号内内容做特殊处理,生成随机字母序列插入输出字符串。
- 解码功能
- 接收编码后的字符串,按特定解码规则还原为原始汉字。
- 处理括号内字符,根据字符范围解码并添加到输出字符串。
- 将不在括号内的字符通过特定转换规则解码并添加到输出字符串。
安装使用步骤
- 编译代码:因用户已下载包含
编码.cpp
和解码.cpp
的项目源码文件,使用C++编译器(如g++)编译这两个文件,示例命令:g++ 编码.cpp -o 编码
和g++ 解码.cpp -o 解码
。 - 运行程序:运行编译后的可执行文件,示例命令:
./编码
和./解码
。 - 输入输出
- 编码程序:输入中文字符串,程序输出编码后的字符串。
- 解码程序:输入编码后的字符串,程序输出解码后的原始汉字。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】