在本論文中,我們提出了兩種適用於智慧卡的無爭議簽章方法,在所提出的第一個方法之中,我們考慮到智慧卡的運算能力並不適用於處理大量的數學運算,因此運用了伺服器輔助運算的技術配合以RSA為基礎的無爭議簽章,設計出一個新的無爭議簽章方法;此外,我們將該方法運用在軟體反盜版的機制。 而我們所提出的第二個無爭議簽章方法則是植基於橢圓曲線離散對數,在該方法中,驗證者利用智慧卡與簽章者互相驗證對方的身分,而只有持合法智慧卡的驗證者才能夠驗證簽章的正確性。 In this thesis, we proposed two undeniable signature schemes suitable for implementing on the smart card. In the first scheme, because the exponential computation on undeniable signature scheme needs the heavy computation power, the smart card is not proper to do it. To reduce the computing load of the smart card, we applied the server-aided computation technology and the RSA-based undeniable signature scheme to design a new undeniable signature protocol. The second scheme is based on elliptic curve discrete logarithm problem. In this scheme, the signer and verifier could authenticate to each other via the smart card, and only the verifier with legitimate smart card could verify the signature. Besides, by the first proposed protocol, we applied it for the software anti-piracy.