在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  網(wǎng)絡(luò)安全  HTML/ 前端H5是否有必要使用AES加密后再傳輸數(shù)據(jù)?

前端H5是否有必要使用AES加密后再傳輸數(shù)據(jù)?

問(wèn)題描述

由于前端H5所有代碼都能在瀏覽器看到,所以AES加密的key就會(huì)暴露,那這還有必要加密么?

問(wèn)題出現(xiàn)的環(huán)境背景

前端H5使用AES加密后傳輸數(shù)據(jù)給后臺(tái),后臺(tái)通過(guò)解密拿到數(shù)據(jù)。

相關(guān)代碼

// AES加密
function aesEncrypt(value){
  var key = 'abcdefg'
  var encryptedData = CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(value), CryptoJS.enc.Utf8.parse(key), {
    mode: CryptoJS.mode.ECB,
    padding: CryptoJS.pad.Pkcs7
  });
  return encryptedData.ciphertext.toString();
}
回答
編輯回答
挽歌

一般不會(huì)加密數(shù)據(jù),交給https(畢竟人家自己要看自己操作生成的數(shù)據(jù)也沒(méi)什么好阻止的),只是加密cookie等,目的也只是為了增加破解難度。

2018年3月9日 05:04
編輯回答
奧特蛋

前端加密只能是為了增加破解難度。

2017年11月25日 00:44
編輯回答
女流氓

前端加密的意義不大,因?yàn)槟愕拇a都暴露出來(lái)了

2018年8月17日 09:01
編輯回答
厭惡我

加密意義確實(shí)不大

2017年7月28日 11:46