Skip to content

[软技能] 第39天 公钥加密和私钥加密是什么? #147

Open
@haizhilin2013

Description

@haizhilin2013

第39天 公钥加密和私钥加密是什么?

Activity

rocky-191

rocky-191 commented on May 25, 2019

@rocky-191

公钥加密,私钥解密吧。非对称加密的方式,比如rsa方式。对称加密des

haizhilin2013

haizhilin2013 commented on May 25, 2019

@haizhilin2013
CollaboratorAuthor

@rocky-191 私钥加密也是可以的

tzjoke

tzjoke commented on May 28, 2019

@tzjoke

上面你也说了 RSA 他就是你如果公钥加密,就私钥解,如果私钥加密,就公钥解。
不过这道题到底想问什么还是没明白。。。

canwdev

canwdev commented on Nov 12, 2019

@canwdev

私钥加密,也称对称加密,使用一个密钥对内容进行加密和解密,加密算法可以是公开的,但密钥必须保密,常见的私钥加密算法有:DES、AES、RC5

公钥加密,也称非对称加密,使用两个密钥,一个公开密钥用来加密,另一个私有密钥用来解密,基于其特性,可以用作数字签名的功能(如 HTTPS),常见的公钥加密算法有:RSA

smile-2008

smile-2008 commented on Oct 29, 2020

@smile-2008

私钥加密,也称对称加密,使用一个密钥对内容进行加密和解密,加密算法可以是公开的,但密钥必须保密,常见的私钥加密算法有:DES、AES、RC5

公钥加密,也称非对称加密,使用两个密钥,一个公开密钥用来加密,另一个私有密钥用来解密,基于其特性,可以用作数字签名的功能(如 HTTPS),常见的公钥加密算法有:RSA

liuchenyang0515

liuchenyang0515 commented on Nov 24, 2020

@liuchenyang0515
HoseaGuo

HoseaGuo commented on Aug 23, 2022

@HoseaGuo

秘钥加密技术分类:

  • 私钥加密技术(对称密钥加密)

    发送方和接收方使用同一个密钥(私钥)去加密和解密数据。

    它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。

  • 公钥加密技术(非对称密钥加密)

    使用不同的密钥来分别完成加密和解密操作。

    一个公开发布,即公开密钥,另一个由用户自己秘密保存,即私用密钥。

    信息发送者用公开密钥去加密,而信息接收者则用私用密钥去解密。公钥机制灵活,但加密和解密速度却比对称密钥加密慢得多。

秘钥分类:

  • 公开的叫公钥
  • 不公开,秘密保存的,叫私钥

密钥对: 私钥 + 公钥。 公钥和私钥是成对的,它们互相解密。

加密: 公钥负责加密,私钥负责解密。

签名: 使用私钥对需要传输的文本的摘要进行加密,得到的密文即被称为该次传输过程的签名。

私钥负责签名,公钥负责验证。

参考链接:

密钥,私钥,公钥的区分

公钥加密技术和私钥加密技术的区别

【技术】加密与签名

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @smile-2008@haizhilin2013@canwdev@rocky-191@tzjoke

        Issue actions

          [软技能] 第39天 公钥加密和私钥加密是什么? · Issue #147 · haizlin/fe-interview