簡體   English   中英

Golang 中對稱密鑰的存儲

[英]Storage of symmetric keys in Golang

我目前正在開發一個使用對稱密鑰加密的應用程序,密鑰是從用戶提供的密碼生成的。 我想為用戶提供一種登錄應用程序的方法,因此我需要將密鑰存儲在不同進程可訪問的某個位置。 我目前正在使用臨時文件進行 Beta 測試,但我知道這不是很安全。 golang 中的簡單密鑰存儲解決方案是什么?

敏感信息(例如密鑰)不應存儲在您的程序/可執行文件中,因為這會使它們容易受到攻擊。 您可以使用數據庫(不應以純文本形式存儲密鑰)或使用程序可以讀取的配置文件將密鑰存儲在程序外部。 你可以在這個谷歌論壇上閱讀更多關於它的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM