8
我正在使用這個會話庫。Golang生成一個32字節的密鑰
https://github.com/codegangsta/martini-contrib/tree/master/sessions
它說:
建議使用的認證密鑰具有32或64個字節。加密密鑰(如果已設置)必須是16,24或32個字節才能選擇AES-128,AES-192或AES-256模式。
我該如何生成一個64字節的密鑰,是否像[]byte"64characterslongstring"
一樣直截了當,我認爲它並不總是那麼直截了當?
如何將其轉換爲字符串格式,以便將其保存在環境變量中? – Lee
@lee隨機字節的Base64編碼應該這樣做(https://gobyexample.com/base64-encoding) – Alex
@lee更新了演示。在那裏檢查。 – Agis