Security fears and confusion over why it is needed abound High Street after digital ID card plans were announced.