當前位置:首頁 » 密碼管理 » javaweb加密

javaweb加密

發布時間: 2024-11-22 08:11:14

javaweb關於客戶端密碼md5加密後被抓包工具抓取的問題

你描述的問題有點像CSRF攻擊,而且你提出來的辦法有一定的局限性,比如說如果黑客是同一個區域網的人,這種判斷ip地址的方法可能會失效。
其實只要使用https就不存在這種問題,就算是中間被人截取了加密的密碼,然後用加密的密碼提交表單,最後與後台資料庫匹配成功也沒有用。因為匹配成功之後,服務端給黑客發送的信息也是經過加密的,但是黑客是不知道密鑰,不知道如何對這段信息進行解密,所以不會登陸成功的。這把密鑰只有客戶端和服務端知道,所有題主擔心的問題用https能夠解決,這是我的一點見解。

⑵ java 用^進行加密

import java.util.Scanner;
public class Test {
public static final int KEY = 8;
public static void main(String[] args) {
String str = "十點進攻";
StringBuffer str2 = new StringBuffer(); //存儲加密後的字元串
StringBuffer str3 = new StringBuffer(); //存儲解密後的字元串
//加密過程
for(int i=0;i<str.length();i++)
{
char c = (char)(str.charAt(i) ^ KEY);
str2.append(c);
}
//解密過程
for(int i=0;i<str2.length();i++)
{
char c = (char)(str2.charAt(i) ^ KEY);
str3.append(c);
}
System.out.println("原始 的字元串為:" + str);
System.out.println("加密後 的字元串為:" + str2);
System.out.println("解密後 的字元串為:" + str3);
}
}

熱點內容
我的世界純生存伺服器推薦死亡不掉落 發布:2025-07-04 17:06:14 瀏覽:346
方舟編譯器可以用於p20嗎 發布:2025-07-04 17:00:17 瀏覽:784
短片解壓 發布:2025-07-04 16:50:08 瀏覽:736
全工作伺服器如何省電 發布:2025-07-04 16:46:00 瀏覽:993
redis資料庫設計 發布:2025-07-04 16:39:23 瀏覽:334
建設銀行賬號和密碼是什麼意思 發布:2025-07-04 16:35:37 瀏覽:145
feret人臉資料庫 發布:2025-07-04 16:35:33 瀏覽:69
什麼游戲要錢不要密碼 發布:2025-07-04 16:30:33 瀏覽:477
安卓雕刻軟體叫什麼 發布:2025-07-04 16:30:22 瀏覽:819
mc伺服器搭建簡單嗎 發布:2025-07-04 16:29:23 瀏覽:142