public class Example3_2{
 public static void main(String[] args){
  char a[]={'张','强'};
  char secret='a';
  for( int i=0;i<a.length;i++){
   a[i]=(char)(a[i]^secret);
   }
   System.out.printf("密文:\n");
   for(int i=0;i<a.length;i++){
    System.out.printf("%3c",a[i]);
    }
    
    for( int i=0;i<a.length;i++){
      a[i]=(char)(a[i]^secret);
   }
     System.out.printf("\n 原文:\n");
     for(int i=0;i<a.length;i++){
    System.out.printf("%3c",a[i]);
    }
  }
 }

转载于:https://www.cnblogs.com/zhangqiang618/archive/2013/03/12/2956439.html

运用“异或”对原文加密,并解密相关推荐

  1. Discuz 的加密与解密函数authcode

    Discuz 的加密与解密函数authcode 分类:Discuz| 浏览:705 分享到:0 authcode()并不是PHP的内置函数,它是康盛开发的一个使用异或运算进行加密和解密的函数,可以说这 ...

  2. Java实现文件的加密与解密

    转载自:https://www.cnblogs.com/tgyf/p/4676878.html 先对文件与加密的相关知识做一个极为简单的科普(知道的可以跳过). 文件与字串 A.文件的操作流程一般为: ...

  3. C语言利用异或操作对数据进行加密和解密操作

    C语言利用异或操作对数据进行加密和解密操作 C语言异或加密实现的原理为,将任意值,与相同值两次异或后,结果与原值相同.所以可以通过将源数据与一个固定的值(秘钥key)异或后,得到密文,然后将密文再次与 ...

  4. 异或(XOR)运算加密/解密在线工具

    异或(XOR)运算加密/解密在线工具,工具链接:http://www.atoolbox.net/Tool.php?Id=857 异或(XOR)运算加密一种简单高效.非常安全的加密方法. 异或(XOR) ...

  5. C语言实现异或算法编解码(加密和解密)

    目录 一.前言 二.代码实现 附:源代码下载 一.前言   异或(xor),顾名思义,是一种基于异或运算的加密算法.异或加密是密码学中一种简单的加密算法,常作为更为复杂的加密算法的组成部分. 原理: ...

  6. java 异或加密 字符串_Java 字符串的加密与解密

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 为了保证程序的安全,经常需要用到数据加密的方法.Java 中提供了专门用于加密运算的类和接口. 除了使用加密类和接口外,还可以通过多种方式实现字符串的加密 ...

  7. python异或加密和解密

    学了python的异或加密和解密,今天就再复习一遍,不然又还回给老师了-(尴尬一笑) 操作环境 win10,python3 异或简单介绍 在二进制中,1与0异或的结果为1,即 1^0=1 又如:101 ...

  8. php版本kms,使用 AWS KMS 加密和解密 AWS SDK for PHP 数据密钥 - 适用于 PHP 的 AWS 开发工具包...

    AWS 文档中描述的 AWS 服务或功能可能因区域而异.要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门. 本文属于机器翻译版本.若本译文内容与英语原文存在差异,则一律以英文原文为准. 使用 ...

  9. RSA加密算法加密与解密过程解析

    1.加密算法概述 加密算法根据内容是否可以还原分为可逆加密和非可逆加密. 可逆加密根据其加密解密是否使用的同一个密钥而可以分为对称加密和非对称加密. 所谓对称加密即是指在加密和解密时使用的是同一个密钥 ...

最新文章

  1. 聚类和EM算法——K均值聚类
  2. Java高级程序员(5年左右)面试的题目集
  3. 复杂的c语言,c语言复杂数据类型
  4. setsockopt , getsoctopt 函数的Level 参数和 name 参数对应表!!!
  5. ThreadLocal原理解析以及是否需要调用remove方法
  6. Linux系统编程29:进程信号之什么是信号及signal函数
  7. 微软官方解读 Win11 操作系统
  8. Mysql数据库中,大小写区分
  9. react 组件怎么公用_在React中的组件之间共享数据
  10. python数字图像处理(11):图像自动阈值分割
  11. 宇视录像机支持手机APP(EZView/智U)免账号添加操作步骤
  12. 黑群DS3617xs 6.2.3套件中心无法添加第三方源/添加第三方源失败解决方案/群晖套件中心无效的位置解决
  13. 国内国外很火爆的代码生成器
  14. html怎么置顶导航栏,css怎么实现滚动页面导航栏固定在顶部
  15. 电气-NPN、PNP传感器应用
  16. (45.5)【API接口漏洞】API接口之Web Service测试工具Soap UI PRO、SOAPSonar、Burp Suite、WSSAT、WS-Attacker
  17. 计算机考研复习资料推荐
  18. WIN10 热点 无法连接或连接不上或手机连上了电脑没网 等问题
  19. 神舟战神K660E(D)-I7(D8)(战斗版)(tn15s)拆机清灰教程
  20. 用STC12C5A60S2的P4接口点亮LED

热门文章

  1. 怎么让同网络计算机强制关机,知道局域网ip怎么关机
  2. php wiki搭建,wiki网站搭建
  3. php mysql ajax登录界面_PHP+jQuery+Ajax实现用户登录与退出
  4. python类的构造方法和assert的使用,用MethodType动态绑定类方法
  5. eclipse出现String错误,问题已解决
  6. 20191022:(leetcode习题)山脉数组的峰顶索引
  7. html%3c arial%3e,【博客园】样式美化+网站统计访问+添加网易云背景音乐
  8. 使用了无效的sql语句_使用SQL语句创建数据库
  9. VB 一行代码的诀窍
  10. 谷歌开源缩放模型EfficientNets:ImageNet准确率创纪录,效率提高10倍