是否可以使用像电子表格处理器这样的简单计算器来计算类似DSA签名的内容?
我需要计算表列数据的数字签名(也是数字)并稍后检查该签名以确保文档没有没有我签名的新条目(我只需要检查有问题的列而只检查条目我计算的签名)。
这在任何程度上都可以通过在电子表格中进行一些通用精度数学来实现吗?
答案 0 :(得分:0)
可能?几乎可以确定。可行?几乎不。可取?可能不是。
首先,您首先需要一个对称的哈希实现。然后你需要非常高的数学数学。两者都可以从您可用的常用精度数学构建。但是,它实施起来相当困难,并且 - 一旦实施 - 极其缓慢。保持私钥安全也是非常棘手的。
如果你想这样做,那么突破普通的编程语言是非常明智的。对于可能是VBA的Excel。在这种情况下,您可以使用通用API来执行签名生成(RSA-PSS可能是最好的)。您可能希望在本地计算散列并在安全的环境中生成签名。