There are some typos in the paragraph starting with "In the first pass...", it is making confusing.
I am not a security expert, but I would say to make the three pass to be unknown to the messenger and only known by the receiver. How does that sound?