前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >计算机网络之网络安全基础-密钥分发中心与证书认证

计算机网络之网络安全基础-密钥分发中心与证书认证

作者头像
越陌度阡
发布于 2020-12-22 07:41:55
发布于 2020-12-22 07:41:55
1.4K0
举报

1. 密钥分发中心

对称密钥分发的典型解决方案: 通信各方建立一个大家都信赖的密钥分发中心(Key Distribution Center , KDC), 解决对称密钥安全可靠的分发。

1. 方式一:通信发起方生成会话密钥。

(1). Alice和Bob进行保密通信,Alice随机选择一个会话秘钥,用Alice和KDC之间长期的共享密钥加密会话秘钥, 发送给KDC;

(2). KDC得到后, 解密获得会话密钥, 以及所希望通信方Bob, KDC利用其和Bob的长期共享密钥加密密钥, 发送给Bob;

(3). Bob解密, 获得会话秘钥, 并且得知期望和自己通信的是Alice;

2. 方式二:KDC为Alice、 Bob生成通信的会话秘钥。

(1). Alice在希望和Bob通信时, 首先向KDC发送请求消息;

(2). KDC收到请求消息后, 随机选择一个会话秘钥, 并将会话秘钥分别用和Alice、 Bob的长期共享密钥加密, 再分别发送给Alice、 Bob;

(3). Alice、 Bob收到KDC的密文后, 分别解密, 获得会话秘钥。

2. 证书认证机构

要使公钥密码有效, 需要证实你拥有的公钥, 实际上就是要与你通信的实体的公钥。

将公钥与特定的实体绑定, 通常由认证中心( Certification Authority,CA) 完成。

认证中心( Certification Authority,CA) 的作用:

1. CA可以证实一个实体的真实身份;

2. 一旦CA验证了某个实体的身份, CA会生成一个把其身份和实体的公钥绑定起来的证书, 其中包含该实体的公钥及其全局唯一的身份识别信息等, 并由CA对证书进行数字签名

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/12/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
沉浸式白板绘图工具:让你的想象力爆棚!绝绝子的绘画利器!
大家好,我是小麦。今天给大家分享的是一款白板绘图工具excalidraw。前面也分享过几篇关于白板绘图工具。
兔云小新LM
2024/02/26
3950
沉浸式白板绘图工具:让你的想象力爆棚!绝绝子的绘画利器!
流程图绘制工具Mac免费版:draw.io
draw.io for Mac 是一款功能强大且易于使用的图表工具,允许用户创建范围广泛的图表,包括流程图、思维导图、网络图等。它是一个完全在用户的 Web 浏览器中运行的开源应用程序,可以通过互联网连接从任何地方访问它。 借助draw.io,用户可以使用一系列预先构建的形状和连接器快速创建图表,或者他们可以导入自己的自定义形状和图像。该软件提供了一个简单的拖放界面,使用户可以轻松地在画布上放置和排列元素。 Draw.io还包括一些高级功能,例如实时协作、修订历史记录以及与流行的云存储服务(如 Dropbox 和 Google Drive)的集成。这使它成为需要在复杂图表上协同工作并轻松与他人共享的团队的绝佳工具。
快乐的小丸子
2023/04/23
5.5K0
使用GPT和Draw.io生成工作流程图
在现代工作环境中,工作流程图是一种常见的工具,用于可视化和传达复杂的流程和步骤。传统上,绘制工作流程图需要手动绘制或使用专业的绘图工具,这可能会面临一些难点和挑战。以下是一些需要考虑的因素:
DevOps云学堂
2024/07/04
2.2K0
使用GPT和Draw.io生成工作流程图
Draw.io,我常用的一款开源流程图软件,强烈推荐
由于我的工作经常要做项目开发流程管理,所以画流程图成了家常便饭,流程图看似简单,其实需要花很多心思去梳理业务逻辑,才能画好。
派大星的数据屋
2025/03/24
1.1K0
Draw.io,我常用的一款开源流程图软件,强烈推荐
解锁 draw.io 流程图制作工具Docker私有化部署(2/2)
draw.io 是一款备受青睐的开源流程图软件,它有着诸多优点。首先,其界面十分整洁有序,完全没有广告的干扰,并且所有功能都是免费向用户开放的,这一点对于很多不想付费使用绘图软件的用户来说极具吸引力。
正在走向自律
2024/12/23
8120
解锁 draw.io 流程图制作工具Docker私有化部署(2/2)
Star 39.9k太方便了!程序员的作图利器:draw.io!敲代码画图两不误!
现在身处职场中,作为一名埋头苦干的打工人,不论是什么工种,不会做图有时候还真‘活不下去’。当然工厂拧螺丝就另说了!
Python兴趣圈
2024/07/30
3860
Star 39.9k太方便了!程序员的作图利器:draw.io!敲代码画图两不误!
Drawio 开源免费的流程图绘制软件
Drawio 是一款开源、免费的流程图绘制软件, 本文记录相关内容。 简介 draw.io是一个可配置的图表/白板可视化应用程序。 draw.io 由英国软件公司 JGraph Ltd 拥有和开发。这是一个开源项目(但对贡献是封闭的) github链接:https://github.com/jgraph 可以绘制流程图、UML、类图、组织结构图、泳道图、E-R图、思维导图等等 中文交流网:https://www.drawzh.com/ draw.io支持多种方式使用:网页访问、客户端、VS
为为为什么
2023/01/11
3.8K0
Drawio 开源免费的流程图绘制软件
ChatGPT配合两款神器,1分钟生成流程图
在下面的内容中,我将向你介绍一种可以让你在1分钟内制作出专业流程图的方法,不管过往是否有画流程图的经历,都可以轻松做到。
MavenTalker
2023/09/04
5.2K0
ChatGPT配合两款神器,1分钟生成流程图
好用画流程图软件推荐 excalidraw
之前工作中主要用两种画图工具,一个是 PlantUML ,一个是 Draw.io。 PlantUML 画时序图的效率比较高,避免了拖拽的麻烦,尤其是最近有了 AI 的加持,效率又提升了一个台阶。参见:《利用 AI 作图帮助理解知识》
明明如月学长
2023/08/16
1.4K0
好用画流程图软件推荐 excalidraw
免费、好用、好看的思维导图软件综合测评:Draw.io、Gitmind、Xmind、MindMaster、Effie、Scapple、Miro、Excalidr
思维导图从上个世纪九十年代传入中国大陆。从此之后,基于思维导图理念的各种产品如雨后春笋般涌现。在这些产品中,既有基于思维导图理念的专业思维导图工具,比如 MindMaster,也有与思维导图相关的流程图工具,比如 Processon(这类产品一般都囊括了思维导图)。此外,一些云笔记软件也内置了思维导图功能,比如印象笔记。在这些百花齐放的思维导图工具中,具体应该怎么选择呢?
数字花园
2022/06/29
4.2K0
免费、好用、好看的思维导图软件综合测评:Draw.io、Gitmind、Xmind、MindMaster、Effie、Scapple、Miro、Excalidr
Linux必备:这十个流程图让你变的更强!
图是我们与信息联系并处理其重要性的绝佳方法;它们有助于传达关系和抽取信息,并使我们能够可视化概念。
数据科学工厂
2023/11/13
8680
Linux必备:这十个流程图让你变的更强!
运维必备的免费在线画图工具,真的很好用!
都说一图胜千言,一个IT工程师如果能画的一手好图,无论是在方案选项、还是技术交流,都能快速表达自己的想法,让你的思路更加的直观明了;市面上的制图工具有很多,下面就推荐几款好用且免费的工具,绝对让你分分钟就爱上。
网络工程师笔记
2023/08/23
5860
运维必备的免费在线画图工具,真的很好用!
10 款超实用流程图工具,99% 的人没有用过最后一款!
流程图是梳理系统架构、工作流程的一款常用利器,长久以来,霸占大多数用户电脑的都是一些比较知名的商业桌面软件。本文就来介绍 10 款免费好用的在线流程图工具,让你从此不再为付费、臃肿的商业流程图软件而苦恼!
GitHubDaily
2020/06/16
58.1K0
10 款超实用流程图工具,99% 的人没有用过最后一款!
最好用的10款ER图神器!
分享10款ER图工具,详细分析他们的功能特点、价格和适用场景,可以根据你的需求进行选择。
JavaEdge
2024/05/25
6340
最好用的10款ER图神器!
流程图设计入门指南 —— 以 Draw.io 为例
直接按保存, 会保存一个新的 xml 文件(当然, 这也间接实现了版本控制), 但是每次都要弹出窗口很麻烦 点击 File->Saveas... 选择 Browser , 浏览器便会实时保存记录,注意不要在无痕模式使用,否则误关闭浏览器也无法找回。
benny
2019/12/12
17.9K0
流程图设计入门指南 —— 以 Draw.io 为例
draw.io-取代visio的流程图绘制工具
它是一个 web 端的流程图绘制工具,不需要进行安装,只需要打开它的网站 http://draw.io 就可以了。而且界面简洁清晰,最重要的是免费的,visio 不是免费的。还有其他很多好处,它跨平台,还提供了 Chrome 插件和 VScode 插件,而且支持多语言,很友好。这么多好处,那必须搞起来啊。作者已经完成从 visio 转移到 draw.io。下来我们一一品尝。
Rice加饭
2022/05/10
1.5K0
draw.io-取代visio的流程图绘制工具
基于drawio构建流程图编辑器
drawio是一款非常强大的开源在线的流程图编辑器,支持绘制各种形式的图表,提供了Web端与客户端支持,同时也支持多种资源类型的导出。
WindRunnerMax
2023/07/10
1.6K0
10个不错的绘制流程框图的工具推荐
流程框图是一个不太详细的系统图表,其中部件由块表示,因此得名。与清楚地详细说明遵循某个系统的过程的示意图相比,框图要简单得多,因为它们不包含那么多信息。诸如流程名称之类的内容是该图中最常见的部分。下面列出了其中一些工具以及对每个工具的简要但详细的说明。
用户9925864
2022/12/16
4.3K0
10个不错的绘制流程框图的工具推荐
VisionOn 一款集流程图、思维导图、白板于一体的轻量级在线制图工具
在工作和学习过程中,通过可视化的图形,有助于清晰高效地表达我们的灵感、想法、思想。 工欲善其事,必先利其器。今天推荐一款简单、好用、强大、高颜值、性价比高的制图工具 —— VisionOn.
数字花园
2023/08/02
8300
VisionOn 一款集流程图、思维导图、白板于一体的轻量级在线制图工具
这 7 款程序员免费在线画图工具,贼好用!
都说一图胜千言,一个程序员如果能画的一手好图,无论是在产品分析、方案选项、还是技术交流,都能快速表达自己的想法,让你的思路更加的直观明了;市面上的制图工具有很多,下面就推荐几款好用且免费的工具,绝对让你分分钟就爱上。
码猿技术专栏
2023/05/01
1.7K0
这 7 款程序员免费在线画图工具,贼好用!
推荐阅读
相关推荐
沉浸式白板绘图工具:让你的想象力爆棚!绝绝子的绘画利器!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档