服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 百科知识 - 根证书是什么?

根证书是什么?

2022-12-25 20:59泪雪网 百科知识

根证书(root certificate)是属于根证书颁发机构(CA)的公钥证书,是在公开密钥基础建设中,信任链的起点。证书颁发机构的角色有如现实世界中的公证行,保证网络世界中电子证书持有人的身份。

在密码学和计算机安全领域,根证书(root certificate)是属于根证书颁发机构(CA)的公钥证书,是在公开密钥基础建设中,信任链的起点。证书颁发机构的角色有如现实世界中的公证行,保证网络世界中电子证书持有人的身份。具体作法是透过中介证书,利用数字签名为多个客户签发多个不同的终端实体证书,形成一个以其根证书为顶层的树状结构,在此传递关系中所有下层证书都会因为根证书可被信赖而继承信任基础。

根证书是什么?

根证书没有上层机构再为其本身作数字签名,所以都是自签证书。许多应用软件(例如操作系统、网页浏览器)会预先安装可被信任的根证书,这代表用户授权了应用软件代为审核哪些根证书机构属于可靠,例如是公认可靠的政府机关(如香港邮政)、专职机构(如 Google、Let’s Encrypt、CAcert.org、Comodo、DigiCert、GlobalSign)等。

应用软件在创建安全连接时,例如使用网页浏览器访问一个网站,会执行认证路径验证算法,使用该主机提供的电子证书,验证是否能够对应到预先安装的根证书,从而验证从根证书到终端节点的路径是否为一条有效的信任链,确保 TLS 安全连接中的身份。但是,这意味着用户信任浏览器的发布商、它所预先安装的证书颁发机构,以及这些证书颁发机构可能颁发的所有中间证书颁发机构,相信他们忠诚地确保各证书持有人的身份和意图。

钥匙典礼

证书机构自签一张新的根证书时,需要产生一对公开密钥及私有密钥,这个过程在公证人、律师及录影系统监察下经过一系列严谨的程序,在高度防护的设施内进行。

根证书计划

由于根证书在公开密钥基础建设担任重要角色,负责任的证书机构会公布证书作业准则以供公众查阅,并负上法律责任。根证书一般会预先在不同的软件广泛部署,所以各大软件商(如 Mozilla、微软、苹果公司、甲骨文公司 Java、Adobe Systems)也发布自己的审核标准,列明严谨的核认程序,例如行政人员的授权及机构法人身份的核认,才会部署于软件产品,发放给大众用户安装。而由于部署程序复杂费时,证书机构发出的根证书有效期可能长达十年以上。

在不少较为发达的国家和地区,都已立法承认数字签名拥有等同亲笔签名的法律效力,并行出在法律上可被信任的根证书(如欧洲联盟、香港、台湾)。

自行安装根证书

虽然应用软件会根据审核标准预载一系列可靠的根证书,但用户仍然可以透过接口自行增删其电脑上所安装并信任的根证书清单。有时候,用户连接某些网站时,会得到来自应用软件(浏览器)的安全警告,但基于实际情况,仍然可能选择信任网站,跳过警告以继续;典型的例子是一般家用路由器,这些家用路由器的设置接口一般是以网页形式在浏览器上执行,如果设置成为“以 HTTPS 连接”,则其原厂设置所使用的电子证书一般为自签证书,即未经证书机构数字签名担保,但用户仍然可能选择跳过警告,甚至在浏览器的信任根证书清单增加路由器的自签证书,以便日后再设置时不必再收到浏览器的安全警告。

另外一种情况,就是企业内部网的企业级软件,企业的信息工程部门可能在员工的电脑上安装了企业自行管理的根证书,使企业软件不必倚赖外间第三者的证书机构,而是可以自行担当企业内部的证书机构;但是这些根证书可能未被广泛认可,只在企业内部适用。

警告:自行安装根证书,或跳过应用软件的安全警告,都可能会使用户面对信息安全风险,可能使应用软件的保固条款失效,甚至使用户的法律权益受损。尤其是在知名网站、银行及政府机关等都不应有这种需要。用户需自行了解所要安装的根证书的加密技术、所属网站的真实身份及用户的法律权责。

延伸 · 阅读

精彩推荐
  • 百科知识服务器硬盘是什么

    服务器硬盘是什么

    对用户来说,储存在服务器上的硬盘数据是最宝贵的,因此硬盘的可靠性是非常重要的。那么,到底服务器硬盘是什么呢?...

    IT百科3122020-08-25
  • 百科知识DevOps与DevSecOps有何区别?

    DevOps与DevSecOps有何区别?

    理解DevSecOps的一种重要方法,在于拆分DevOps核心组件并审视适合在哪里插入安全要素。...

    至顶网9792021-06-25
  • 百科知识M2M 是什么意思?应用在哪些领域?

    M2M 是什么意思?应用在哪些领域?

    M2M(machine to machine) 是机器到机器的缩写,表示设备之间的通信。 我读它与M到M。 M2M 是一个系统,允许设备在无人干预时进行通信和操作。...

    今日头条4182020-12-15
  • 百科知识SLI技术是什么

    SLI技术是什么

    SLI ,全称为可灵活伸缩的连接接口(Scalable Link Interface),是一种可把两张或以上的显卡连在一起,作单一输出使用的技术,从而达至绘图处理效能加强的效...

    服务器之家4052019-12-14
  • 百科知识wlan是什么意思 wlan是什么原理

    wlan是什么意思 wlan是什么原理

    随着科技的进步发展,智能手机是日常生活中的必备产品之一。但是自从用上智能手机后,感觉流量永远不够用,不知朋友们有没有收到过10086发来的短信...

    IT百科4032019-11-27
  • 百科知识Vps是什么意思?

    Vps是什么意思?

    VPS主机(虚拟专用服务器)("Virtual Private Server",或简称 "VPS")是利用虚拟服务器软件(如微软的Virtual Server、VMware的ESX server、SWsoft 的Virtuozzo)在一台物理服务器上...

    服务器之家6802020-09-15
  • 百科知识什么是ASP?如何打开ASP文件

    什么是ASP?如何打开ASP文件

    asp其实就是文本文件,用记事本就可以打开查看代码,但asp一般是需要执行的才能看到我们想要的效果,那么就需要asp运行环境,一般我们购买支持asp的虚...

    lijiao2862019-06-18
  • 百科知识m4a是什么格式 m4a格式文件介绍

    m4a是什么格式 m4a格式文件介绍

    一些网友想知道:m4a是什么格式?如果您也对这个问题感兴趣的话,就一起来看看今天的教程内容。在今天的教程,我们将给大家带来的是m4a格式文件的介绍...

    IT百科5972019-06-14