By A Mystery Man Writer
ars.els-cdn.com/content/image/3-s2.0-B978012416689
ars.els-cdn.com/content/image/3-s2.0-B012227410500
ars.els-cdn.com/content/image/3-s2.0-B978012374354
Shared Secret Key - an overview