Java加密算法(六)——数字签名算法DSA
摘要:
DSADSA-Digital Signature Algorithm 是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。简单的说,这是一种更高级的验证方式,用作数字签名。不单单只有公钥、私钥,还有数字签名。私钥加密生成数字签名,公钥验证数据及签名。如果数据和签名不匹配则认为验证失败!数字签名的作用就是校验数据在传输过程中不被修改。数字签名,是单向加密的升级!通过java代码实现如下:Coder类见Java加密算法(一)Java代码import java.security.Key;import java.securit 阅读全文
posted @ 2013-03-25 16:45 restService 阅读(652) 评论(0) 推荐(0) 编辑