eCache : Anonymous Digital Bearer Certificates