日常小结-配置https连接器

加密原理

对称加密:发送端用一个秘密加密,接收端采用相同的密码解密
缺点:怎么获得相同的密码?

不对称加密:
1. 接收端生成密钥:一对公钥、一对私钥。
公钥加密私钥破解,私钥加密公钥破解。
2. 接收端将公钥传给发送端。
3. 发送端用公钥加密后发送给接收端。

缺点:
第三方截获公钥后,自己制造一对公钥一对私钥,然后将公钥发送给发送方。
也就是说如何确定公钥是否是正确的公钥。

互联网通过ca机构完成验证,为公钥出示一份数字证书,数字证书包括公钥,发送端收到ca的数字证书后,通过验证数字证书 来确定公钥的正确性。

进一步讨论:
如果第三方接受到ca证书后,发送伪造的数据给接收方,如何解决?
即接收方如何确定数据是发送方发送的?
使用签名解决问题。发送法用私钥加密摘要数据(由MD5生成指纹),再把数据回送给接受方,如果接受方用将的公钥解开数据则数据为真。

而在java中使用keytool-genkey-alias tomcat-keyalg RSA来生成数字证书进行加密
在cmd中写入上式。会提示keystore密码。你可以指定密码
则生成一个.keystore文件。放入conf文件中。
在server.xml中配置加密数字证书写入
这里写图片描述

如何进入管理平台管理tomcat

进入tomcat/conf.里面有tomcat-users.xml
这里写图片描述
这个主要是通过外部而非在机房内对web应用进行管理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值