課程
/后端開發(fā)
/Java
/JAVA實現(xiàn)對稱加密
在生成密鑰和公布密鑰這個環(huán)節(jié)中我有問題,加解密的兩方一般不在一端,
我這里應用場景是手機APP端和服務器端的加解密,
請問兩邊共享密鑰怎么實現(xiàn).
2016-01-02
源自:JAVA實現(xiàn)對稱加密 3-1
正在回答
首先:
public?interface?Key?extends?java.io.Serializable
說明已經(jīng)可以被序列化和反序列化,所以,可以通過請求將key以序列化流傳遞到服務器端,然后在服務器端進行反序列化為Key,然后在進行解密操作即可。
舉報
為你帶來軟硬件通用的對稱加密算法,以及他們的應用范圍
2 回答關(guān)于密鑰保存問題?
1 回答請問老師aes加密時候用的password是密鑰嗎?為什么用KeyGenerator又生成了一個key
2 回答JDK加密解密
1 回答如何通過JAVA來調(diào)用硬件加密設備(例如密碼卡這樣的設備)
1 回答DES加密
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-01-09
首先:
說明已經(jīng)可以被序列化和反序列化,所以,可以通過請求將key以序列化流傳遞到服務器端,然后在服務器端進行反序列化為Key,然后在進行解密操作即可。