 They are connected by an unsecure network.Because Node I knows its own private component and Node J's public component, it can use the two components to compute a unique key that only the two of them can know.Note - 
This shared secret is implicit.