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

服務(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ì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 果冻传媒林予曦图片 | 国产尤物视频 | 日韩免费一级 | 国产欧美日韩精品高清二区综合区 | 耽美双性| 亚洲天堂999 | 失禁尿丝袜vk | 色噜噜狠狠狠综合曰曰曰88av | 日韩理论在线观看 | 国产精品久久久久久久人人看 | 91av爱爱| 亚洲国产麻豆 | 午夜国产精品影院在线观看 | 亚洲bt区 | 天堂网www中文天堂在线 | 日韩欧美一级大片 | 亚洲欧美天堂综合久久 | 亚洲一区二区三区免费视频 | 亚洲国产日韩欧美mv | 美女脱一净二净不带胸罩 | 99r8这里精品热视频免费看 | 免费观看一级一片 | 国产成人高清精品免费观看 | 午夜国产福利视频一区 | 日本中文字幕黑人借宿影片 | 日本黄大片影院一区二区 | 亚洲狠狠婷婷综合久久蜜桃 | 青苹果乐园影院免费观看完整版 | 草莓视频幸福宝 | 麻豆视频网 | 闺蜜的样子小说安沁在线阅读 | 羞羞漫画免费漫画页面在线看漫画秋蝉 | 亚洲天堂免费看 | 国产黄频在线观看 | 百合互慰吃奶互揉漫画 | 成人欧美一区二区三区 | 久久精品热99看 | 久草在线草a免费线看 | 国产亚洲人成网站在线观看不卡 | 国产欧美精品一区二区三区四区 | 青青草国产精品免费 |