COST 275 Workshop "Biometrics on the Internet" (3rd 2005 University of Hertfordshire, United Kingdom)