aboutsummaryrefslogtreecommitdiff
path: root/fsverify-paper.md
diff options
context:
space:
mode:
authoraxtloss <axtlos@getcryst.al>2024-01-27 20:10:52 +0100
committeraxtloss <axtlos@getcryst.al>2024-01-27 20:10:52 +0100
commit28c6855530da8d7a4acaa525c0462812048b6ca2 (patch)
tree91d866898608de74807c8faf390bf5a2488525f5 /fsverify-paper.md
parent8172db7ab9a5ff6afe5067f48efff3496a61dffb (diff)
downloadfsverify-28c6855530da8d7a4acaa525c0462812048b6ca2.tar.gz
fsverify-28c6855530da8d7a4acaa525c0462812048b6ca2.tar.bz2
Add node verification
Diffstat (limited to '')
-rw-r--r--fsverify-paper.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/fsverify-paper.md b/fsverify-paper.md
index 6093752..0686c07 100644
--- a/fsverify-paper.md
+++ b/fsverify-paper.md
@@ -33,7 +33,7 @@ Field|Purpose
BlockStart|The Hex offset at which the block begins
BlockEnd|The Hex offset at which the block ends
BlockSum|The checksum of the block
-PrevNodeSum|The checksum of all the fields of the previous field as a checksum
+PrevNodeSum|The checksum of all the fields of the previous field as a checksum and the identifier of the node
Each block is 4kb big, if the partition size does not allow an even split in 4kb sectors, the partition will be split as good as possible, with a smaller block as the last sector.
@@ -60,6 +60,8 @@ through this, the slightest change in one of the nodes will result in a wrong ha
Modified value
```
+The first Node will have `PrevNodeSum` as "Entrypoint" as the PrevNodeSum field is also used to access each node, using EntryPoint allows fsverify to start the verification by always being able to read the first node
+
# Verification Process
The verification step consists of multiple steps: