Python网络爬虫--数据持久化(5)

一、数据转换算法

  • 摘要,指纹算法,哈希算法,杂凑算法
    • 使用场景
      • 验证数据完整性
      • 所有人都需要提防的场景
    • 常见摘要算法
      • md5
      • sha
    • 特性
      • 单向不可逆
      • 不管输入多长,输出长度都是固定的
      • 输入如果一样,输出一定一样
      • 输入只要发生细微变化,输出会有非常明显的变化
  • 编码
    • 为了兼容性问题
    • 编码会对应解码
    • 编码是可逆的
    • A->C C->A
    • 常见
      • utf-8
      • base64
  • 加密
    • 密钥
    • 对称加密
      • 加密和解密是同一把钥匙
      • 常见算法
        • DES,AES
    • 非对称加密
      • 一对钥匙
        • 公钥
        • 私钥
      • 特性
        • 公钥加密,只能私钥解密
      • 最安全的策略
      • 支付宝支付RSA非对称加密
      • 微信支付RSA
      • 银联支付RSA
      • 常见算法
        • RSA,SSH,PGP
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值