为了账号安全,请及时绑定邮箱和手机立即绑定
应用场景我是这么理解的不知道对不对:假如我的公司和阿里有业务往来,需要用到阿里的某项服务,并且为了安全需要签名,这时就应用到了老师讲的课。阿里给每家使用这项服务的公司都各生成一个公钥和密钥,密钥给各公司,让各公司签名使用,公钥留给自己验证签名。不知道这样理解对不对?
都不知道 怎么用 纸上谈兵吗?
温故而知新。。。
学习了,最近的做的一个合同的电子签章就用到的了数字签名,交易接口也用到了RSA数字签名...

已采纳回答 / dky
和软件的所有权有关系
我用IDEA开发环境,但是在转换十六进制的过程中不能使用Hex.encodeHexString(result);转换成十六进制输出
签名的场景实例怎么看?
不错,学习了
import org.apache.commons.codec.binary.Hex;
目前不知道有什么用,以后用到了再回头来吃吧

最赞回答 / 恶汉模式
package com.dhs.test;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;import java.security.PrivateKey;import java.security.PublicKey;import java.security.Signa...
课程须知
Java加解密是一个系列的课程,为了更好的学习本门课程,请小伙伴们学习前,先学习下网站中的《Java实现Base64加密》和《Java实现非对称加密》这两门课程。
老师告诉你能学到什么?
1、掌握数字签名在Java中的实现 2、了解数字签名的应用场景

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消