> >
> > Does this seem feasible? Are there any blocking points that I am
missing
> > or unaware of? I am just posting this for discussion, it seems very
> > interesting to me.
> >
>
> Note that you'd actually have to verify that the blocks were the same;
> you cannot count on the hash function. If you didn't do this, anyone
> discovering a collision could destroy the colliding blocks/files.
> Val Henson wrote a paper on this topic; there's a copy here:
Sure, that makes sense. I do not see why that would be much of a problem
beyond if sha256 hash match, then do yet one more crypto hash of your
choice to verify they are indeed the same blocks (fool me once, shame on
me...), the hash key should be able to be based on only the sha256 marker
then. If we do find a natural collision, then a special code path (and
email to nsa =) could be in order.
>
> http://infohost.nmt.edu/~val/review/hash.pdf
>
> - Bart
>
> Bart Smaalders Solaris Kernel Performance
> [EMAIL PROTECTED] http://blogs.sun.com/barts
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss