Google Authenticator, uses a shared secret to generate random numbers, based on that shared secret and the current time. The shared secret is known as a “seed” because, from it grows each number that is generated.The Server also can generate these numbers from the seed and if they match then you are allowed in. The...