Future Generation Computer Systems 20 (2004) 887–893 A nonrepudiable threshold multi-proxy multi-signature scheme with shared verification Shiang-Feng Tzeng a, , Cheng-Ying Yang b , Min-Shiang Hwang c a Department of Computer Science and Information Engineering, National Central University, No. 300, Jung-da Rd., Jung-li City, 320 Taoyuan, Taiwan, ROC b Graduate Institute of Networking and Communication Engineering, Chaoyang University of Technology, 168 Gifeng E. Rd., Wufeng, 413 Taichung, Taiwan, ROC c Department of Management Information System, National Chung Hsing University, 250 Kuo Kuang Road, 402 Taichung, Taiwan, ROC Received 26 February 2003; received in revised form 5 January 2004; accepted 19 January 2004 Available online 18 March 2004 Abstract In this paper, we shall propose a threshold multi-proxy multi-signature scheme with shared verification. In the scheme allows the group of original signers to delegate the signing capability to the designated group of proxy signers. Furthermore, a subset of verifiers in the designated verifier group can authenticate the proxy signature. A threshold multi-proxy multi-signature scheme with the nonrepudiation property is a scheme where the proxy group cannot deny signing for the message and the verifier group can identify the proxy group for a proxy signature. © 2004 Elsevier B.V. All rights reserved. Keywords: Digital signature; Proxy signature; Threshold proxy signature; Proxy multi-signature scheme; Multi-proxy multi-signature scheme; Threshold multi-proxy multi-signature scheme 1. Introduction A new type of digital signature, proxy signature, was first proposed in 1996 [6,7]. The proxy signature allows a designated person, called a proxy signer, to sign on behalf of an original signer. So far, many proxy signature schemes were discussed [1,3–5,8,9,11–14]. They distinguish into several kinds of proxy sig- nature schemes. The proxy multi-signature schemes were proposed in [13]. In the proxy multi-signature schemes, a proxy signer is allowed to generate a proxy multi-signature on behalf of two or more orig- Corresponding author. E-mail address: sftzeng@csie.ncu.edu.tw (S.-F. Tzeng). inal signers. The threshold proxy signature schemes were also widely proposed [1,3–5,8,11,12,14]. In the (t,n) threshold proxy signature scheme, any t or more of the proxy singers can cooperatively sign messages on behalf of an original signer. Recently, a kind of proxy signature scheme, multi-proxy multi-signature scheme, was proposed [9]. The scheme allows the group of original signers to delegate the signing capability to the designated group of proxy signers. In the schemes mentioned above, outsiders are al- lowed to play the role of verifiers. However, in most existing signature schemes, there can be only one legal signer and one legal verifier. To bridge this gap, Hsu and Wu [2] used the concept of (t,n) threshold signa- ture to extend the capability of verification which is 0167-739X/$ – see front matter © 2004 Elsevier B.V. All rights reserved. doi:10.1016/j.future.2004.01.002