High security id card