CSDN產品總監范凱就密碼明文保存問題發布解釋

jopen 12年前發布 | 6K 次閱讀 CSDN

下面內容來自 CSDN 產品總監范凱的博客

今天去首都在線機房清點服務器和網絡設備,忙了一天。回到公司聽說網絡流傳CSDN帳號數據庫的事情,也不斷有朋友和會員問我這個事情,CSDN帳號數據庫是不是明文保存密碼,是否安全?考慮到大家對這個問題都非常關注,解釋一下相關的情況:

CSDN網站早期使用明文是因為和一個第三方chat程序整合驗證帶來的,后來的程序員始終未對此進行處理。一直到2009年4月當時的程序員修改了密碼保存方式,改成了加密密碼。

我 2010年來CSDN上班以后,接手了CSDN產品部門和研發部門。在對整個CSDN網站產品線的梳理過程中,發現CSDN帳號的安全性仍存在潛在的問 題:雖然密碼保存已經修改為加密密碼,但老的保存過的明文密碼未清理;帳號數據庫運行在Windows Server上的SQL Server,仍有被攻擊和掛馬的潛在危險,所以我要求程序員將所有明文密碼全部清空。

2010年9月我組建了新的研發團隊重寫CSDN用 戶管理功能,在《我來CSDN的這一年》 詳細介紹了改造CSDN帳號管理passport的過程。新的passport產品在2011年元旦上線,使用了強加密算法,帳號數據庫從Windows Server上的SQL Server遷移到了Linux平臺的MySQL數據庫,解決了CSDN帳號的各種安全性問題。

以下是大家可能關心的問題:

一、CSDN帳號數據庫是明文保存密碼嗎?
2009年4月之前是明文,2009年4月之后是加密的,但部分明文密碼未清理;2010年8月我來CSDN以后清理掉了所有明文密碼。所以從2010年9月開始全部都是安全的,9月之前的有可能不安全。

二、我的CSDN帳號是安全的嗎?需要修改密碼嗎?
1、如果你是2009年4月以前注冊的帳號,且2010年9月之后沒有修改過密碼,請立即修改密碼;
2、如果你是2009年4月以后注冊的帳號,且2010年9月之后沒有修改過密碼,建議修改密碼;
3、如果你是2010年9月以后注冊的帳號,不必修改密碼,但郵箱有泄露可能性;
4、如果你是2011年1月以后注冊的帳號,帳號,密碼和郵箱都非常安全;

三、CSDN帳號數據庫現在是安全的嗎?
歷史遺留的安全隱患從2011年元旦起已經全部解決。CSDN帳號數據庫已經遷移到了Linux平臺上的MySQL數據庫,進行了多方面的安全加固,密碼加密強度也很高。

四、CSDN老的帳號數據庫是怎么泄露的?
目前泄露出來的CSDN明文帳號數據是2010年9月之前的數據,其中絕大部分是2009年4月之前的數據。因此可以判斷出來的泄露時間是在2010年9月之前。

五、如果我的CSDN帳號已經被盜怎么辦?
1、使用忘記密碼功能,系統會重置密碼,將新密碼發到你的注冊郵箱
2、給管理員發郵件,請管理員幫助找回帳號

六、我們將采取什么措施彌補此次問題?
1、我們將針對2010年9月之前的注冊用戶,提示修改密碼,并提示用戶把其他網站相同的密碼也盡快修改
2、我們將針對所有弱密碼用戶進行提示,要求用戶修改密碼,并提示用戶把其他網站相同的密碼也盡快修改
3、我們將對2010年9月之前所有注冊用戶群發Email提示用戶修改密碼,并提示用戶把其他網站相同的密碼也盡快修改
4、我們將臨時關閉CSDN用戶登錄,針對網絡上面泄露出來的帳號數據庫進行驗證,凡是沒有修改過密碼的泄露帳號,全部重置密碼。

我這個不是官方的公開聲明,僅從個人工作角度來解釋,CSDN網站公開聲明會稍后公布,我希望自己代表CSDN向用戶表示深深的歉意。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!