1樓:網友
除非你開發過三家以上的銀行系統,我想你才能說「一般」是怎樣進行加密的。所以我想我還沒有資格說出「一般」怎樣進行加密。但是我恰好知道有一家銀行是怎麼加密的(具體不點名了,原因大家懂的),那就是:
明文儲存密碼。要是多說幾句:我感覺銀行系統的安全性,在於你究竟更新過幾次系統,並且最近一次更新是在什麼時候。
因為銀行的軟體業,歷史上是走在大多數行業的軟體前面的,換句話說銀行進行資訊化管理可能比很多其他行業都更早。—而在早期,幾乎所有的程式設計師都使用明文儲存密碼。畢竟那時很多人就沒有這個概念。
而同時,這些程式設計師的 boss,要求他們明文儲存密碼也非常正常。但需要注意的是,銀行密碼即使 hash 或者 salt 過,其安全程度也不高,局禪因為銀行密碼是 6 位 純數字,僅僅只有百萬種組合,對於這樣的低強度密碼,即則伏使使用不可逆加密演算法來儲存,破解起來也只需要幾秒的時間。因此銀行密碼用簡單的加密演算法來儲存可能根本沒有意義,必須使用更復雜的方法來加密才行。
同時我孫臘攜們從另乙個角度來說,對銀行來看,使用者的錢並不是真實存在的,而僅僅是資料庫裡面的一條資料,所以,為了竊取使用者的錢,完全不需要知道任何使用者的密碼,只需要資料庫中的一條 sql 語句就行。因此,事實上使用者的密碼對銀行內部人員來說也並不重要。如果在此後需要更換重新開發的新系統時,一般資訊產業就已經發展到新高度了,此時做新系統會請些架構師規劃一下,會請一些人來評估一下技術之類,那麼新開發,新公升級的系統,往往就可能具有更好的安全性。
這裡面名堂就多了。<>
銀行卡的密碼為什麼是六位數?被破譯的幾率太大ma ?
2樓:網友
銀行卡密碼為四位數,那麼密碼可能種數就是10的4次方,也就是一萬種。考慮到四位數字輸入時容易被旁人記憶,已經密碼破譯程度低的原因,需要增加密碼的位數。增加到六位數的話有10的六次方,也就是一百萬種,而且長度適中;還有乙個就是記憶規則,一般來說文字的話五字和七字比較好記憶,數字六個字比較好記憶。
電腦的硬碟可以設密碼嗎,電腦硬碟能否加密碼?
個人建議不要使用資料夾加密大師!因為它是把檔案虛擬做到 站裡了!曾經痛苦的丟失了大量的檔案,超級兔子帶的就可以了,還可以虛擬磁碟使用,安全係數一般,比較穩定。不了解是否需要經常的訪問,如果是的話就用個軟體吧,否則直接把分割槽隱藏就可以了,加密的東西最好不要太複雜了,個人建議是偽裝起來,虛擬放在大家熟...
mysql資料庫連線密碼的加密方法
最基本的做法bai就是使用加密工具,先du把字串加密,之後zhi用配dao置檔案的方法,新增到你的專案版中 權 然後通過程式的執行,動態的將加密過的字串進行逆轉操作,恢復成123456,你需要考慮的是,哪種加密方式可以逆反操作,md5這樣的方式似乎只能進行單向的加密,其實,加密方式也就是乙個計算的過...
要使cisco執行的配置顯示密碼進行加密,需要執行什麼命令
在config模式下使用service password encryption 命令可以將你在路由器裡設定的所以密碼都加密 而進特權模式時 使用enable secret 代替enable password 可以將enable密碼加密 再後面的部分顯示了路由器已經執行了多長時間,它是如何重新啟動的,...