文件加密与解密全文.pptVIP

  • 3
  • 0
  • 约小于1千字
  • 约 5页
  • 2019-11-27 发布于未知
  • 举报
择善教育C课程 手把手带你编程之文件的加密与解密 胡老师QQ : 465143071 视频资料QQ群:458808505 客服老师QQ :921700006 * 异或运算 异或运算: 两个数,按bite位进行比较运算 Bite位相同则取 0; Bite位不同则取1 1^1 = 0 0^0=0, 1^0=1,0^1 = 1 特性: 交换律,结合律 A^B = B^A A^B^C = (A^B)^C = A^(B^C) M^M = 0 A ^ B = C ? A = B ^ C; B = A ^ C 0 ^ num = num 1 ^ num (BITE)= ~num (BITE) 0xffffffff ^ INT = ~INT * 异或运算用法: 加密解密 文件校验 海明码纠错, 格雷码 信号处理 bite位取反 其它 * 文件加密解密: 1:加密 1.1 定义 KEY 作为密钥 (char KEY) 1.2 读取文件 in.dat 1.3 将in.dat 按字节读出,与 KEY 异或后, 作为加密后的字符 1.4 将加密后的字符,输出到 out.dat 2:解密 操作过程 和加密相同 * 新技能 get √ google面试题 某个数组中存放若干整数。 一个数出现奇数次

文档评论(0)

1亿VIP精品文档

相关文档