~free.ekanayaka/landscape-client/amp-cleanup-9

Viewing all changes in revision 655.

  • Committer: Tarmac
  • Author(s): Free Ekanayaka
  • Date: 2013-04-12 10:49:35 UTC
  • mfrom: (651.1.9 exchange-token)
  • Revision ID: tarmac-20130412104935-11gjsgry3k7n1qov
Merge exchange-token [f=1161856] [r=tribaal,ack] [a=Free Ekanayaka]
This branch implements the client-side part of the changes needed to detect cloned computers. The idea is that at each exchange the server will give the client a token that the client will be required to give back at the following exchange to prove that it's still the same client. If two clients with the same secure ID try to perform an exchange using the same token, only the first one that completes the exchange will succeed, because the second will not be authenticated since the token has changed in the meantime (after the first exchange completed).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: