从 0 打造音视频直播系统
李超
前新东方音视频直播技术专家,前沪江音视频架构师
32579 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 41 讲
WebRTC 1对1通话 (23讲)
从 0 打造音视频直播系统
15
15
1.0x
00:00/00:00
登录|注册

21 | 如何保证数据传输的安全(上)?

ECC算法
RSA算法
HMAC算法
SHA1算法
MD5算法
私钥
公钥
5种常见的加密算法及作用
X509
数字证书
数字签名
非对称加密
数据传输的安全

该思维导图由 AI 生成,仅供参考

数据安全越来越受到人们的重视,尤其是一些敏感数据,如重要的视频、音频等。在实现音视频通信的过程中,如果在网络上传输的音视频数据是未加密的,那么黑客就可以利用 Wireshark 等工具将它们录制下来,并很容易地将它们播放出来并泄漏出去。
如果这些音视频的内容涉及到股票交易或者其他一些更敏感的内容的话,很可能会造成不可挽回的损失。
对于浏览器更是如此,在全球至少有几亿用户在使用浏览器,这么大的用户量,如果通过浏览器进行音视频传输时,没有对音视频数据进行安全保护的话,那将会产生灾难性的后果。
既然数据安全这么重要,那接下来我将带你了解一下数据安全方面的相关概念。只有将这些基本概念搞清楚了,你才知道 WebRTC 是如何对数据进行防护的。

非对称加密

目前对于数据的安全保护多采用非对称加密,这一方法在我们的日常生活中被广泛应用。那什么是非对称加密呢?下面我就向你简要介绍一下。
在非对称加密中有两个特别重要的概念,即公钥私钥。它们起到什么作用呢?这里我们可以结合一个具体的例子来了解一下它们的用处。
有一个人叫小 K,他有一把特制的锁,以及两把特制的钥匙——公钥和私钥。这把锁有个非常有意思的特点,那就是:用公钥上了锁,只能用私钥打开;而用私钥上的锁,则只能公钥打开
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文深入介绍了音视频通信中的数据安全问题,强调了对敏感数据的保护至关重要。文章详细解释了非对称加密、数字签名、数字证书、X509证书格式以及常见的加密算法等数据安全相关概念。非对称加密通过公钥和私钥实现数据加密和解密,数字签名用于验证数据的完整性,数字证书确保公钥的真实性。此外,还介绍了MD5、SHA1、HMAC、RSA和ECC等常见的加密算法及其作用。这些概念对于深入学习WebRTC数据安全具有重要意义。文章内容涵盖了数据安全的基本概念和相关技术,为读者提供了全面的数据安全知识概览。值得一提的是,文章还提出了学习新知识的方法,强调了先了解背后的原理或道理,再学习具体实现的重要性。最后,文章引发了读者对WebRTC中数据安全机制与HTTPS使用的安全机制是否一样的思考。整体而言,本文为读者提供了深入了解数据安全的基础知识,并引发了对相关技术的思考和探讨。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《从 0 打造音视频直播系统》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(5)

  • 最新
  • 精选
  • 老师,请教个问题,我的mp4视频有一帧数据是无效数据,有没有办法判断某一帧是否有效?(ffmpeg)

    作者回复: 无效的话解码就会失败,失败的话就跳过去了,你判断它做什么呢?

    2019-09-10
    1
  • 请问下老师webrtc多人视频,是不是每添加一路视频源就要创建一个RTCPeerConnection对象

    作者回复: 如果是 MESH方案是这样的

    2019-09-02
    2
    1
  • 公锁和私锁要好何保存才安全了?

    作者回复: 私钥是在你自己手里,公钥就是给大家用的,通过证书证明公钥是你的就可以了。这样当用户拿到公钥之后,它加密的你可以解密。其它人都解不了

    2019-09-08
  • 许童童
    思考题:基本上是一样的,先用数字证书验证对方身份,然后通过非对称加密交换对称加密密钥,最后用对称加密进行通讯,保证数据的安全。
    2019-08-31
    5
  • LWP
    对于非对称加密/对称加密、公钥、私钥、数字证书、数字签名、CA等这些概念是我看过最棒最通俗易懂的解释了 赞赞赞
    2020-02-25
收起评论
显示
设置
留言
5
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部