An efficient anonymous fingerprinting scheme based on the bilinear Diffie-Hellman intractability assumption