实际项目中配置SSL实例之一 SSL术语解释(共4篇)

原来做的一个金融软件项目, 部署到生产环境后,客户要求使用SSL协议保证数据安全性(后来分析实际用处不大),在此整理了一些SSL基本概念和不同服务器(weblogic,websphere,apache,)的ssl配置以及自建CA中心生成证书

--第一篇:SSL术语及概念解释--

1,各种密钥和证书的文件格式说明
 JKS(Java KeyStore):java的密钥存储文件,二进制格式, 其中可包含公钥,私钥以及X509证书,
 是一种 Java 特定的密钥文件格式。

 PEM(Privacy Enhanced Mail):增强型私人邮件,文本格式,其中可包含公钥,私钥以及X509证书.它存储ASC头部包装的Base64编码DER格式的数据
 DER(Distinguished Encoding Rules):文本格式,也可包含公钥,私钥以及X509证书.是大多时的默认格式
 CER:DER编码的二进制格式
 CRT:文本格式,X509标准后缀名
 PFX文件,二进制.公钥加密技术12号标准

2,相关术语
 PKI(Public Key Infrastructure):公钥基础设施
 SSL:使用公开密钥体制和X509数字认证技术,是Netscape提出的最初基于Web的协议
  包含服务器认证,客户认证(可选),SSL链路完整及保密性
 缺点:不对应用层消息进行数字签名
 RSA公钥加密:非对称密码加密和解密
 证书:是一个把公钥和姓名(域名)绑定的协议.通俗的讲,是附上申请组织的资料,再加上数字签名后的公钥,
 一般包括:组织名;IP;公钥;到期日;CA组织名;序号;根CA签名(如veriSign)
 SSL握手:
 IE访问https站点>>确认WebServer是否有与SSL证书关联的密钥>>成功>>通信
 认证中心(CA Certificate Authority) 发放证书的可信任的第三方,用来签发证书的机构.每个认证中心都会有一个最高的认证中心(CA root)的签名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值