Well, I see two issues.  The first issue of course is the fact that
    disk blocks are randomly accessed.  A single stream cipher can't be used
    to encode the whole disk.

    The second issue... actually a requirement in general for both stream
    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.  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?

                                                -Matt

Reply via email to