用JAVA实现Vigenre加密
来源:互联网 发布:php工作前景怎么样 编辑:程序博客网 时间:2024/06/08 13:31
package net.mindview;import static net.mindview.util.Print.*;import java.util.*;//str.replaceAll(" ", ""); 去掉所有空格,包括首尾、中间public class H{ public static void main(String[] args) { String mingWen="MING CHEN WU DIAN FA DONG FANGONG"; String miYao="XING CHUI PING YE KUO YUE YONG DA JIANG LIU"; String strW=mingWen.replaceAll(" ",""); print(strW); String strY=miYao.replaceAll(" ",""); print(strY); int N=strW.length()<strY.length()? strW.length() : strY.length(); char [] strM=new char[N]; for(int i=0;i<=N-1;i++) { int W=(int)(strW.charAt(i))-64; int Y=(int)(strY.charAt(i))-64; int x=(W+Y)%26; if(x!=0) strM[i]=(char)(x+64-1); else strM[i]='A'; printnb(strM[i]); } }}
输出:
MINGCHENWUDIANFADONGFANGONG
XINGCHUIPINGYEKUOYUEYONGDAJIANGLIU
JQAMEOAVLCQOARPURMHKDOAMRNP
阅读全文
0 0
- 用JAVA实现Vigenre加密
- 用C++实现Vigenre密码得加解密
- 用Java实现RSA加密
- 用Java实现AES加密
- 用Java实现的字符串简单加密
- 用java实现des加密和解密
- 用java实现3des加密
- 用java实现MD5密码加密
- 用java代码实现MD5加密
- 用JAVA实现RSA加密解密
- 用Java实现AES DES JWT加密
- java实现MD加密
- MD5 JAVA 加密 实现
- Java 实现Rsa 加密
- JAVA实现DES加密
- JAVA实现AES加密
- JAVA实现AES加密
- JAVA实现AES加密
- Python操作Redis数据库
- BZOJ 2190 [SDOI2008]仪仗队 欧拉函数
- 我的研究生考后感
- 使用httpclient中EntityUtils类解析entity遇到socket closed错误的原因
- java实现发牌洗牌功能
- 用JAVA实现Vigenre加密
- CSS预处理
- struts-config.xml详解配置文件
- Python时间序列案例分析实战--奶牛产奶量预测
- 链接器详解
- nginx
- Android热修复框架Tinker初体验
- iFunk翼S超极本,影音娱乐必不可少
- UVA 1025A Spy in the Metro 动态规划 _ SPFA