Abstract:This paper proposes a Direct Anonymous Attestation (DAA) scheme from the bilinear maps based on the decisional Diffie-Hellman (DDH) assumption and q-SDH assumption. Compared to other schemes, the scheme’s signature length is much shorter. Meanwhile, the scheme reduces the computational cost of the Trusted Platform Module (TPM) in the signing process. It gives a practical solution to ECC-based TPM in protecting the privacy of the TPM. This paper gives a detailed security proof of the proposed scheme in ideal-system/real-system security model which shows that the scheme meets the security requirements of unforgeability, variable anonymity and unlinkability.