登入表單加密

登入表單有帳號密碼卻沒有加密。給予加密。

引言

登入表單有帳號密碼卻沒有加密。雖有 HTTPSarrow-up-right 加密但本身是明碼,現在免費 VPNarrow-up-right 到處都是通訊被偷窺的風險不低。

因為表單與頁面繫結在一起故不能“簡單地”加密。改用 AJSXarrow-up-right 通訊其回應與頁面分離這與需求不合。

解決方案

終於找到了解法。使用動態產生 <form /> 元素的程式碼就行了。

加密的方法要前端、後端

開發平台

  • 執行平台: .NET Framework 4.8

  • 網站骨架:MVC5

  • 後端語言:C#

  • 前端語言:React v18 / TypeScript

  • 前端平台:node.js 使用 webpack v5 打包。

關鍵程式碼紀錄

沒圖沒真象

使用封包監看工具可以看到登入資訊已加密。

(EOF)

Last updated