SLIDE 43 Georg-August University Göttingen
Trust, Naming and Addressing and Establishment of security associations
Symmetric-key security association approaches
42
Friendship : nodes know each others’ triplets
Exchange of triplets over the secure side channel Two-way SA resulting from a physical encounter i j i knows the triplet of j ; the triplet has been obtained from a friend of i i f j i f j u f v u f v i j i j a) Encounter: when i and j are
in each other’s vicinity they exchange through the side channel their user names and addresses and the data to generate a key (must be confidential)
b) Mutual friend: i and j
both have a shared key with f and also trust it; f can act as a trusted server
- r relay to help I and j to
share a secret key
c) Friend + encounter: when
two nodes have no common friend or do not want the friend to know thier secrets shared with others: f is u’s friend and has set up an association with V; g is v’s friend and has set up an association with u. u generates a key contribution, k_u, and Sends it to v via g and v send its key contribution, k_v, to u via f. Then both u and v generate the k_uv using k_u and k_v.
g g