In the Internet we trust