加密解密
Posted money131
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加密解密相关的知识,希望对你有一定的参考价值。
凯撒加密:
public static void main(String[] args) { String input="hello world"; //向右移动 int key =3; //转换字节数组 char[] chars=input.toCharArray(); //装密文 StringBuilder sb = new StringBuilder(); for (char c :chars ) { int d=c; d = d+key; char newd= (char) d; sb.append(newd); } System.out.println("密文:"+sb.toString()); //反转 StringBuilder bs = new StringBuilder(); String output =sb.toString(); char[] outchars=output.toCharArray(); for (char c : outchars) { int d=c; d= d-key; char newd= (char) d; bs.append(newd); } System.out.println("明文:" + bs.toString()); }
以上是关于加密解密的主要内容,如果未能解决你的问题,请参考以下文章
Android 高级UI解密 :PathMeasure截取片段 与 切线(新思路实现轨迹变换)
Android 高级UI解密 :PathMeasure截取片段 与 切线(新思路实现轨迹变换)
Android 高级UI解密 :PathMeasure截取片段 与 切线(新思路实现轨迹变换)