一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - JAVA中AES加密方法實(shí)例分析

JAVA中AES加密方法實(shí)例分析

2019-12-27 12:54鑒客 JAVA教程

這篇文章主要介紹了JAVA中AES加密方法,實(shí)例分析了java中AES加密與解密的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了JAVA中AES加密方法。分享給大家供大家參考。具體如下:

java代碼:

?
1
2
3
4
5
6
KeyGenerator kg = KeyGenerator.getInstance("AES"); //獲取密匙生成器
kg.init(256); //初始化
//DES算法必須是56位
//DESede算法可以是112位或168位
//AES算法可以是128、192、256位
SecretKey key = kg.generateKey(); //生成密匙,可用多種方法來(lái)保存密匙

加密:

?
1
2
3
4
5
Cipher cp = Cipher.getInstance("AES"); //創(chuàng)建密碼器
cp.init(Cipher.ENCRYPT_MODE, key); //初始化
String str = "我是需要被加密的明文";
byte [] ptext = str.getBytes("UTF8");
byte [] ctext = cp.doFinal(ptext); //加密

解密:

?
1
2
3
4
Cipher cp = Cipher.getInstance("AES"); //創(chuàng)建密碼器
cp.init(Cipher.DECRYPT_MODE, key); //初始化
byte [] ptext = cp.doFinal(ctext); //解密
String str = new String(ptext, "UTF8"); //重新顯示明文

希望本文所述對(duì)大家的java程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜一级免费视频 | 国产caoni555在线观看 | 亚洲精品国产SUV | 午夜精品国产自在现线拍 | 日本免费全黄一级裸片视频 | 国产男女乱淫真视频全程播放 | 欧美专区在线播放 | 明星ai智能人脸替换造梦在线播放 | 国产日本免费 | 国产亚洲自愉自愉 | 日本黄视频在线播放 | 欧美折磨另类系列sm | 波多野结衣中文字幕乱七八糟 | 天天操天天做 | 欧美成人中文字幕 | 日本人啪啪 | 国产美女下面流出白浆视频 | 天堂一区二区在线观看 | 99精彩免费观看 | 亚洲国产欧美在线人成aaa | 538亚洲欧美国产日韩在线精品 | 欧美视| 哇嘎在线精品视频在线观看 | 红色一片在线影视 | 欧美视频一二三区 | 亚洲香蕉综合在人在线视看 | 日韩视频免费观看 | 国产成人精品一区二区 | 波多野结衣中文丝袜字幕 | 99热精品在线播放 | 花蝴蝶www| 邪恶肉肉全彩色无遮盖 | chinese圣水黄金调教 | 91香蕉在线| 4hu永久地域网名入口 | 青青在线香蕉国产精品 | 日日操天天爽 | 性做久久久久久久久老女人 | chinesemature精品 chinesefree普通对话 | 欧美夜夜精品一级爽 | 国产图片综合区 |