Apple id 賬戶的密碼是否明文儲存?

改過一次密碼 再改回去的時候提示不能用一年內使用過的密碼, 如果這密碼被加密了 那它怎麼知道我原來的密碼


你就蠢到不能對比加密後的密文???

終於知道為何那麼多國內廠商用明文儲存密碼了,智商是硬傷:)


蘋果這種對加密有強迫症的公司,至少在規格上不會允許這麼傻比的設計出現。更何況存儲密碼,無論是否加密都是很弱雞的設計

再說密碼不能重複和是否加密存儲有何聯繫?

以及題主匿名問完就取消關注跑得比誰都快,是否有違反基本法炸魚的嫌疑?


是這樣的,有一種演算法可以為信息採集指紋,信息所對應的指紋是不大可能出現重合的(md5會有重複的可能嗎? - 演算法)。而根據指紋來反推信息也是很困難的(一個靠譜的演算法可以讓這個難度在現在的計算能力下大到近乎無限)。

所謂的「密碼加密」就是使用這樣的演算法,並不是真的設定一個密鑰來加密你的密碼,而是通過這種方法,來算出代表你密碼的特徵並儲存,並且這個過程無法逆向(如果以密鑰加密為基礎的話在密鑰泄漏後依然是可以逆向的) 但總是能確保你輸入同樣的內容,輸出同樣的特徵。如此就只需要把你輸入的密碼「加密」(哈希)後的結果和資料庫里之前你設定密碼時哈希後的結果做對比即可。

關於蘋果的安全保障,還可以參考這裡

https://www.apple.com/cn/ipad/business/docs/iOS_Security_Guide.pdf

https://support.apple.com/zh-cn/HT202303


推薦閱讀:

為什麼iOS的beta系統總是很卡漏洞很多?
蘋果手機為什麼對微軟公司員工打折?
蘋果這次iPad Air為什麼沒搞飢餓營銷?
iPad Pro 作為上課記錄筆記的工具怎麼樣?
Surface Book 是如何做到性能是 MacBook Pro 兩倍的?

TAG:蘋果公司AppleInc | 計算機 | AppleID | 密碼 |