Time to resurrect the Web of Trust?