多重签名的原理是基于非对称加密技术。在多重签名中,每个签名者都有一对公钥和私钥,其中私钥由签名者自己保存,公钥则公开给其他签名者。在进行多重签名时,首先需要将要签名的文档或交易进行哈希处理,得到一个摘要(digest)。然后,每个签名者都使用自己的私钥对摘要进行签名,并将签名结果和公钥发送给其他签名者。其他签名者收到签名结果后,使用发件人的公钥来验证签名的有效性。如果所有签名者的签名都是有效的,那么这个文档或交易就被认为是合法的,并且可以被提交到区块链网络中。通过多重签名的方式,可以确保文档或交易的合法性和可信度,从而提高数字交易的安全性。