Saturday, September 6, 2014

設計你的超級密碼


當你把一般密碼交給密碼管理軟體以後, 就只要信任它產生的密碼就好, 因為亂數產生的密碼絕對比你想得到且記得住的密碼來得安全. 所以, 要怎麼設計一個好的主密碼來開啟密碼檔呢?

其實在前一篇寫的好密碼的要素還是有參考價值的, 長度夠長, 有特殊字元, 還有不要跟一般常用的字詞句一樣都很重要. 這篇文章就只有提一些重點讓你在設計密碼的時候可以思考一下.

1. 其實密碼也是可以加空格的
比方說 "howareyou?i'mfine,thankyou" 變成 "how are you? i am fine, thank you" 也許比較好記一點, 強度倒是沒有加多少就是了.

2. 密碼不一定要是真的
"I have 3 cars, BMW, Porsche, and Ferrari" 雖然我沒有不過反正記得住就好

3. 密碼不一定要合理
同上一點, 不合理的密碼也比較不會被列進字典檔裡. 比方說 "I know how to draw 7 perpendicular lines"

4. 密碼內容最好別太私密
說不定哪一天你要把密碼告訴別人, 或者是密碼真的被破解, 那就糗了.

5. 可以試一下拼音
會說中文有另一個好處, 就是可以用拼音來設密碼, 只要記得別用太常見的詞, 尤其最好別用歌詞. 比方說 "ting hai ku de sheng yin" 就是個很不好的例子. 可以考慮一下只用讀音的第一個字組成密碼, 例如 "dbysb: js, dp, wlt" (東北有三寶: 人蔘, 貂皮, 烏拉草)

6. 要是你想用注音也可以, 不過..
跟前一個例子一樣 "ji32k8au4a83" 是注音"我的密碼"要按的鍵, 用這種密碼的問題是到手機上或是記不起注音位置的人會比較難打.

7. 試試看按鍵水平移位
"ojsbrsnppl" 是 "ihaveabook" 的向右移位,安全性也 ok 只是稍微難打了點.

如果你想不到甚麼安全的密碼, 可以用一下這個, 等它上面那條跑完變成綠色, "Generate a word" 按五次, 它就會幫你用五個隨機選的單字串成你的密碼. 記住最少要五個隨機單字才夠安全, 如果你還記得住那就用六個吧.

要記住的一點是, 要破解密碼的人看的也是跟一般人一樣的密碼設計建議, 而且他們比我們還多研究過了幾百萬個密碼. 把這點做為中心思想去思考你的密碼吧.



如果你想用簡單一點的密碼來當 KeePass 的 Master Password 也 ok, 不過記得也要併用金鑰檔案來開你的密碼檔比較安全.

No comments:

Post a Comment