Advanced topics:: Contact authentication from mobile devices