已知問題:
Version 1.0 在取碼表時並不夠嚴謹,所以在相同輸入條件下,不同的密碼長度,可能會出現類似密碼。
目前 Version 1.1 已排除此現象,不過這修正會導致兩個版本的輸出結果有異,也就是個別為獨立版本,無法沿用。
請注意:如果已使用 Version 1.0 的話,請保留此版本,避免無法得知原始密碼為何?
如果有什麼好的想法或是建議的話,麻煩請提出。
[ Last edited by Discover on 2009-11-24 at 05:25 PM ]作者: plusv 時間: 2009-11-22 11:24 AM
Quote:
Originally posted by Discover at 2009-11-22 10:51 AM:
「作業系統版本」、「電腦名稱」、「使用者名稱」等項目
若能改成"一般"較不可能更改的比較有確定性,因為 Hash 是單向不可逆的算法,我"個人"建議是採用如
NIC MAC Address
BIOS Version or Date
CPU ID
Mainboard Model 型號
HD Serial No(HD 硬體最好,非軟體 Volume Serial Number)
這些對"一般"用戶來說,"理論"上變更機率更低,更適合作 Hash 種子運算.作者: Discover 時間: 2009-11-22 11:34 AM 會採用上述要件是考慮到如果之後電腦故障,至少還有個參考依據,可設定相同條件來回復密碼,如果採鎖定硬體資料的話,那基本上沒救了...不過這想法可參考一下
而且怕一般用戶不清楚系統資訊為何?特別設置了顯示相關訊息的選項,看一下稍微記得就可以了。作者: plusv 時間: 2009-11-22 11:42 AM 但是"實務"上,有人的電腦重灌後「作業系統版本」、「電腦名稱」、「使用者名稱」,會一樣嗎 ?? 我看機率不高.
或許程式執行時能先自動儲存這些設定值,這樣這些值就不會變動,
例如我在 PC A 儲存一 PCA.Setting
我到 PC B 使用,但我強迫使用 PCA.setting (可讓使用者選擇是否將內容加密或明文)
[ Last edited by plusv on 2009-11-22 at 12:08 PM ]作者: a2213572 時間: 2009-11-22 11:42 AM 作業系統版本此項如果更新版本就會出現問題.
建議此項不列入.作者: Discover 時間: 2009-11-22 12:16 PM
Quote:
Originally posted by plusv at 2009-11-22 11:42 AM:
但是"實務"上,有人的電腦重灌後「作業系統版本」、「電腦名稱」、「使用者名稱」,會一樣嗎 ?? 我看機率不高.
或許程式執行時能先自動儲存這些設定值,這樣這些值就不會變動,
例如我在 PC A 儲存一 P ...