我试图使用来自Crypto.PublicKey的pythons RSA来屏蔽一些大消息。问题是,即使我生成大密钥,例如 6400 位,key.blind() 方法仍然会因"消息太大"错误而崩溃。我知道,我的信息不能大于 N 键,因为每个计算都是用模 N 为单位的,但是大东西怎么可能是盲签名呢?
就像普通签名一样:首先对消息执行加密(单向)哈希,然后对其进行盲目和签名,而不是消息。
我试图使用来自Crypto.PublicKey的pythons RSA来屏蔽一些大消息。问题是,即使我生成大密钥,例如 6400 位,key.blind() 方法仍然会因"消息太大"错误而崩溃。我知道,我的信息不能大于 N 键,因为每个计算都是用模 N 为单位的,但是大东西怎么可能是盲签名呢?
就像普通签名一样:首先对消息执行加密(单向)哈希,然后对其进行盲目和签名,而不是消息。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium