ASCII码字符加密解密
目前在漫长的学习c primer plus中,刚看完文件输入输出,设想计划中的加密程序。
加密自己输入一段,输入不做过多限制,从ASCII码的32空格(SPACE)开始到126(~),输出一个密文文件。
第一步,可以将字符转换成数字,再增加/减小数字,还可以乘/除/被除一定的数字,或者平方,还可以输出和数字一定比例的字符,并输出到文件
第二步,再将生成的密文中的按一定的顺序增加字符,输出到文件
第三步,重复混合第一和二步
可以将加密的步骤第一步代号为0,第二步代号为1,随机或自我设定生成一个加密排序表
解密,反向读取加密表,按照第一步和第二步的加密程序生成对应的解密程序
第一步,第二步可以生成很多的步骤,0和1,可以是0-100,也可以是a-z
补充:综合编程 , 安全编程 ,