Followup to: <m0xaV0b-0005FCC@lightning.swansea.linux.org.uk>By author: alan@lxorguk.ukuu.org.uk (Alan Cox)In newsgroup: linux.dev.kernel>> > This would seem to indicate i_version is a critical secret,> > perhaps something that should be generated from /dev/urandom> > and updated in a similar manner instead of the ++ in use now.> > Modern BSD systems use a host specific secret to perturb the handle>

I think the way to do this is to take an MD5 or SHA-1 of the relevantinformation plus a secret and make it a part of the file handle.