随着网络的流行,人们以更简洁、更安全的方式来处理电子事物的愿望越来越强烈。数字签名是现代密码学的主要研究内容之一,凡是需要对用户身份进行确定的情况都可以使用数字签名。数字签名在确认信息的真实性和有效性方面较传统的手写签名更加安全,有效。本文首先简单介绍了数字签名的发展现状及通常的数字签名方案涉及到的数学问题,然后结合新的技术提出了儿则代理签名和盲签名方案,在对方案的安全性和效率进行了分析的同时,我们还对方案的授权技术和匿名技术进行研究。作者的主要研究成果如下:第一,利用求解离散对数的困难性,构造了两个关于离散对数的盲签名方案。通过与类似的方案对比,得到我们的方案具有签名长度短、效率高等特点。第二,为了简化签名密钥的选取过程,利用XTR技术构造了一个基于XTR的代理签名方案,并基于此方案扩展出一种多代理签名方案。通过分析证明,得到我们的方案不仅在随机预言模型下是可证明安全的,而且具有密钥长度短,参数选取简单和计算量少等优点。第三,为了解决认证性和隐私性相冲突的问题,我们基于身份密码系统并结合我们所构造的一个卡麦龙(chameleon)函数,提出了一种新的指定验证者卡麦龙代理签名方案,在该方案中,只有指定的接受者能够验证签名的有效性,该方案能够有效的保护验证者的利益。我们证明了该方案在随机预言模型下是安全的,伪造签名的困难性相当于解决可计算的Diffie-Hellman问题(CDHP)。第四,基于指纹技术,提出了一则结构化的代理多签名方案,签名者遵循一定的顺序完成签名,私钥的产生依赖于签名者的指纹的唯一性。除了签名通常的有效性验证,还加入了指纹验证来提高该方案的安全性。