【更新記錄】
※更新日期:
※更新內容:
‧
----------------------------------------------------------------------------------
【原始碼特點】
‧本軟體是一個WinForm的密碼儲存產生器。預設帳密為admin。
■功能介紹
‧依據設定參數產生隨機密碼。
‧檢查密碼的強度。
‧儲存個人帳密。
■Knows issues
‧
從2019.02.21開始決定要寫一個密碼儲存器來輔助自己儲存在網路上的各種帳密。
欲利用舊有的PasswordGenerator 密碼產生器(D:\[C#][WinForm] BERT 程式練習\已完成\#產生器\PasswordGenerator 密碼產生器)改善為可以產生密碼的密碼儲存器
密碼強度測試參考以下的網站
PasswordGenerator密碼產生參考https://www.techzoom.net/tools/PasswordGenerator
雖然之中有想參考PWGen的產生隨機密碼的方式,但最後決定簡單就好了。以下是PWGen的方式稍作紀錄
<AZ> = A..Z <base64>,<b64> = <AZ><az><09>, +, /
<az> = a..z <easytoread>,<etr> = <AZ><az><09> 無模糊字符
<09> = 0..9 <symbols>,<sym> = 特殊字符 (!"#$%...)
<Hex> = 0..9, A..F <brackets>,<brac> = 括號 (()[]{}<>)
<hex> = 0..9, a..f <punctuation>,<punct> = 標點符號 (,.;:)
<highansi>,<high> = 大寫的ANSI字符
<phonetic> = 產生語音密碼(小寫字母)
<phoneticx> = 產生語音密碼(混合大小寫字母)
最後,密碼及使用者帳密的儲存,採取了XML文件 [以資料合約方式序列化及反序列化 XML檔案],
針對密碼部份採取字串加密的方式,以防他人直接看到真實密碼,
並對最終儲存的檔案(.dat)進行檔案加密。
沒有留言:
張貼留言