Provided are a mobile
extensible Markup Language (
XML) signature service providing apparatus and method. The mobile
XML signature service providing apparatus includes: an
XML message analyzing unit authenticating a
mobile client, according to an XML signature template generation request or an XML signature
verification request received from the
mobile client; an XML signature processor generating an XML signature template and a SignedInfo element in a canonicalized format if the
authentication is successful, and verifying an XML signature; and an
encoder providing key information and at least one setting value for the generation of the XML signature template and
verification of the XML signature, to the XML signature processor. Therefore, the mobile XML signature service providing apparatus and method provide
authentication, integrity, non-repudiation, etc. with respect to messages received / transmitted in a
wireless environment, are applied to a
wireless environment having
limited resources, are compatible with an XML signature for an existing wired environment that is to be applied to wired-and-
wireless integration electronic commerce, and minimizes a change in an existing wired environment when a mobile XML signature is applied.