Friend or Foe?: Your Wearable Devices Reveal Your Personal PIN
beware , your hands reveal your secrets ! .