make sure only verified nodes are used as neighbours #55
Labels
No labels
ActivityPub
advanced features
basic functionality
bug
DHT
evaluation
refactoring
security
test case
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: schmittlauch/Hash2Pub#55
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Idea: Replace boolean verification flag in
CacheEntry
by type-level verification state tracking:Cache entries now hold one of 2 different types, indicating whether an entry has been verified.
The
add
andset
neighbour functions only accept the verified types.Common operations on verified and unverified entries can then be put into a new type class.
Postponed as this security imporovement is not critical for simulations in a trustworthy environment.