I’ll tell you mine if you tell me yours

Imagine being approached by a total stranger who, upon introducing himself, immediately proceeds to ask you for the most intimate and private piece of information you own: your password. Now, at this point you probably think you’ve either met the worst hacker in the world, or come across the only person left on Earth who still […]