zoukankan      html  css  js  c++  java
  • 信息加密与密钥管理--------对称加密

    1,对称加密

    对称密码技术:发件人和收件人使用其共同拥有的单个密钥 ,这种密钥既用于加密,也用于解密,叫做机密密钥(也称为对称密钥或会话密钥)。

    2,常见的对称式加密技术

     DES(数据加密标准):分组式加密,算法源于Lucifer,作为NIST对称式加密标准;64位(有效位56位、校验8位),分组算法

     AES(高级加密标准):DES升级版,算法出自Rinjindael

    3DES:128位,分组算法

    IDEA(国际数据加密算法):128位,比DES快,分组算法

    Blowfish:32-448位,算法公开,分组算法

    RC4:流密码,密钥长度可变

    RC5:分组密码,密钥长度可变,最大2048位

    Rijndael:128位/196位/256位

    3,对称加密的优点:

      计算量小,速度快,简单易用,适合海量数据的加密解密

      缺点:

      当客户是未知的、不可信的实体时,如何使客户安全地获得密钥就成为一大难题。因为密钥如果被泄漏,信息就缺乏了安全性。可以通过密钥解密。

    对称密码技术:发件人和收件人使用其共同拥有的单个密钥 ,这种密钥既用于加密,也用于解密,叫做机密密钥(也称为对称密钥或会话密钥)。

  • 相关阅读:
    android studio学习----Android Studio导入github下载的工程--替换方法
    python+selenium 发送邮件
    vue 操作列的自定义
    vue作用域插槽实践
    vue左侧菜单的实现
    Django 解决跨域
    关于 with 语句
    docker
    python连接 ssh
    数据库建表 外键
  • 原文地址:https://www.cnblogs.com/pickKnow/p/11280587.html
Copyright © 2011-2022 走看看