SQLite Forum

How much would you trust a page-level checksum ?
Login
Cksumvfs does not (by default) use a cryptographic checksum like sha3.  That
means that a malicious actor could probably devise some changes that
would alter the content of a page without changing the checksum.  It would
take some amount of cleverness to do this, but it is doable.

Given the constraint above, the chances of a random change (such as a
cosmic-ray induced bit-flip on the mass storage device) going undetected by
the checksum are very small.  It's a 64-bit checksum, after all.