标签: java digital-signature
我已生成公钥和私钥,但如何在不使用security.Signature库的情况下签署文本文档?这背后的原因是因为我们的教授说我们应该在不使用内置库的情况下完成任务
答案 0 :(得分:3)
我会看OpenJDK's Signature.java到understand它是如何实现的。您需要关注what .sign does
.sign
如果您为了更好的理解或学术目的而这样做,我会关注this:
步骤1:计算消息摘要(如SHA1或甚至MD5开始) 第2步:计算数字签名(使用公钥/私钥)