Smart cards are ideal key storage devices, but their public key operations are inefficient because
of their limited resources. To solve this problem, a scheme based on proxy signature is proposed according
to the characteristics of smart cards. The experiment results show that the proposed scheme has higher
efficiency than other ones in literature while guaranteeing the safety of the key on a smart card.