Re: Crypto in DragonFlyBSD

看板DFBSD_kernel作者時間15年前 (2010/04/01 04:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/7 (看更多)
On Wed, 31 Mar 2010, Matthew Dillon wrote: > and block ciphers, is that you need a significant amount of random > salt in each randomly accessible unit to protect against various forms > of attack. Against dictionary attacks, as I understand it. The salt ensures that you can't just pre-generate a list of hashes once, from a huge dictionary, but have to attack each system separately. The salt must still be available to the system for it to be able to decrypt things, which as far as I can see means outside the encrypted volume and readable by root -- and any attacker that can gain physical access. (If it's not available to the system, it's not a salt, but something else, like part of the password.) > The salt can be applied as part of the encoding/decoding > stream (it doesn't have to be all up-front), but the question is where > does one store that salt? /etc/cgd/<device>. :-) (not world readable) MAgnus
文章代碼(AID): #1Biwe1Dp (DFBSD_kernel)
文章代碼(AID): #1Biwe1Dp (DFBSD_kernel)