在指定的验证者签名(DVS)中,签名的有效性可以由特定的验证者证明,而验证者没有能力向其他人证明这一点。另一方面,强指定验证者签名(SDVS)只能由指定验证者验证。没有指定验证者的私钥,将不会对其进行验证。第三方无法告诉谁生成签名。即使真正的签名者通过使用SDVS来签名消息,他也无法显示任何证据。在某些情况下,如果录入可以带来奖励,则真正的签名者会希望接受签名。基于此思想,本文提出了签名人可允许的SDVS的新概念。通过利用双线性对和改进的ElGamal签名,我们设计了一种具有签名者允许属性的高效基于身份的SDVS(ID-SDVS)方案。与现有的ID-SDVS方案相比,我们的方案支持签名者允许属性,并且效率很高。