0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RSA加密是什么,门禁中的哪些环节会使用到RSA加密

令令物联 来源:呤云科技 作者:令令物联 2020-12-30 15:26 次阅读

什么是RSA加密?

RSA加密是一种非对称通信加密技术,在通信安全高要求的场景应用非常广泛,比如主流支付领域:微信支付、支付宝、京东钱包、QQ钱包。RSA算法的核心是对极大整数做因数分解,其因式分解的难度就决定了这个算法的可靠性,目前世界上还没有任何可靠攻击RSA算法的方式,只要密钥足够长,用RSA加密的信息实际上是不能被破解的。

非对称加密的工作原理

若甲方要向乙方传输信息,首先乙方生成两把密钥(公钥和私钥),公钥是公开的,任何人都可以获得,私钥则是保密的,由乙方单独保管;然后甲方获得乙方的公钥,给传输信息进行加密;最后,乙方获得加密信息后的信息,使用私钥解密。在这个过程中,即使有黑客截取信息,没有私钥也是无法打开的。

与对称加密不同,私钥不会通过网络发送出去,因此安全性大大提高。RSA加密也具有双向性,即公钥和私钥中的任一个均可用作加密,此时另一个则用作解密。

通常门禁与云服务器之间的通讯,均采用RSA加密,来保障数据安全。云服务器将设备、人员权限信息使用RSA加密的MQTT通信协议下放到门禁控制器;同时,门禁云平台下发权限二维码到客户端时,二维码也采用RSA加密。

用户扫码开门的整个过程,也实现了整条链路的闭环加密通讯。客户端与门禁读头之间采用近场加密技术读取二维码信息,再通过加密的RS485通信方式上传到门禁控制器;门禁控制器将门锁打开,并将通行日志传输到云服务器,这个过程采用RSA加密的MQTT通信协议完成。

fqj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 门禁系统
    +关注

    关注

    17

    文章

    385

    浏览量

    44794
  • RSA
    RSA
    +关注

    关注

    0

    文章

    59

    浏览量

    18759
收藏 人收藏

    评论

    相关推荐

    鸿蒙OS开发问题:(ArkTS)【 RSA加解密,解决中文乱码等现象】

    RSA加解密开始构建工具类就是举步维艰,官方文档虽然很全,但是还是有很多小瑕疵,在自己经过几天的时间,彻底解决了中文乱码的问题、分段加密的问题。
    的头像 发表于 03-27 21:23 348次阅读
    鸿蒙OS开发问题:(ArkTS)【 <b class='flag-5'>RSA</b>加解密,解决中文乱码等现象】

    加密狗是什么意思 加密狗怎么解除加密

    加密狗(Dongle)又称为加密锁、硬件锁或USB密钥是一种用于软件保护和授权管理的硬件设备。它通常是一个外部设备,插入到计算机的USB接口上,以确保只有经过授权的用户可以访问该软件。加密狗使用各种
    的头像 发表于 01-25 17:19 2557次阅读

    TC233/TC234系列的HSM硬件支持哪些加密算法?

    HSM 中支持的算法:你能否具体说明 TC233/TC234 系列的 HSM 硬件支持哪些加密算法? 特别是,我有兴趣了解对 AES、CMAC、RSA、ECC 和 SHA 的支持。 2. 具有类似
    发表于 01-18 10:33

    php加密方式有哪些

    的管理和传递困难。 非对称加密 非对称加密算法使用一对密钥,即公钥和私钥。公钥用于加密,私钥用于解密。常见的非对称加密算法有RSA、DSA、
    的头像 发表于 12-04 15:32 280次阅读

    普源RSA5000系列频谱分析仪介绍

    普源RSA5000系列频谱分析仪是一种用于测量和分析信号的频谱特性的仪器。它能够测量信号的频率、幅度、相位等参数,并可以分析信号的频率成分、功率谱密度、倒谱等特性。下面将详细介绍普源RSA
    的头像 发表于 12-01 17:50 257次阅读
    普源<b class='flag-5'>RSA</b>5000系列频谱分析仪介绍

    阿里云双十一WoSign SSL国密RSA双证书首购4折

    国密/RSA双SSL证书应用,满足等保、关保、密评等测评中,对网络与通信安全的技术要求以及商用密码合规应用要求。
    的头像 发表于 11-09 14:48 258次阅读
    阿里云双十一WoSign SSL国密<b class='flag-5'>RSA</b>双证书首购4折

    请问一般用硬件怎么实现rsa加密算法?

    一般用硬件怎么实现rsa加密算法?
    发表于 10-17 07:02

    加密主控和加密芯片之间的关系是什么?

    加密主控和加密芯片之间的关系是?
    发表于 10-08 06:31

    【开源三方库】crypto-js加密算法库的使用方法

    提供了简单易用的 API,使开发人员能够轻松地在 应用程序执行加密和解密操作。它提供了直观和一致的方法和选项,使加密操作变得更加方便和灵活。 • 多种加密算法支持:crypto-j
    发表于 09-08 15:10

    Akira解密工具的加密模式

    模式 Akira运行后通过CryptGenRandom()生成对称加密密钥,CryptGenRandom() 是 Windows CryptoAPI 实现的随机数生成器。文件由 Chacha 2008(D. J. Bernstein)加密。 对称密钥由
    的头像 发表于 07-21 09:20 522次阅读
    Akira解密工具的<b class='flag-5'>加密</b>模式

    《基于“矿板”低成本学习Zynq系列》之十-RSA加密程序认证

    前面我们测试了DDR,片上memory,片内外设等都OK,也进行了跑分,基本可以确认SOC没问题了,我们现在来测试下加密
    的头像 发表于 07-20 09:04 853次阅读
    《基于“矿板”低成本学习Zynq系列》之十-<b class='flag-5'>RSA</b><b class='flag-5'>加密</b>程序认证

    基于JAVA的RSA文件加密软件的设计与实现(源代码及论文)

    分析RSA算法的应用现状,论证文件加密应用RSA算法的可行性和意义。设计一套完整实用的RSA文件加密解决方案,具体编码实现。对
    发表于 06-09 16:01 0次下载

    HDCP 2.2身份验证:RSA加密

    在对称密钥类别中,发送方和接收方都知道加密密钥和解密密钥,或者在发射机和接收机之间共享通用加密密钥,而解密密钥相同或易于从加密密钥计算。这种类型的加密技术的一个常见示例是 AES,它也
    的头像 发表于 05-29 09:37 1258次阅读
    HDCP 2.2身份验证:<b class='flag-5'>RSA</b><b class='flag-5'>加密</b>

    什么是量子加密 量子加密前量子加密后的区别

    量子加密是一种基于量子力学原理的加密技术,它利用了量子态的不可克隆性和测量的干扰性,实现了安全的信息传输和存储。与传统的加密技术不同,量子加密不是基于数学难题的计算复杂性,而是基于量子
    发表于 05-10 18:25 3798次阅读

    如何使用RSA硬件加速能多快生成2048bit的密钥?

    先生, 平台:imx6ul BSP:L4.1.15_ 2.0.0_ GA的补丁 功能:CAAM加速RSA 2048位密钥生成 需要支持: 我指的是下面链接的三个补丁, 然后RSA
    发表于 05-06 08:05