消息摘要的编程使用 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程讲解消息摘要的编程使用,涵盖 MD 类、SHA 类、HMAC 类消息摘要的使用,通过实例验证文件摘要。

    1.本课概要 00:00:31

    本课时介绍本课程概要,包括消息摘要概述、MD算法的编程使用、SHA算法的编程使用、HMAC算法的编程使用。

    2.消息摘要概述 00:04:42

    本课时讲解消息摘要的概念、种类和作用,使得对消息摘要有明确的认识,为编程应用打好基础。

    3.MD算法的编程使用 00:18:28

    本课时讲解MD系列算法在编程中的具体使用,再结合计算文件MD5值来实现验证文件完整性的功能。

    4.SHA算法的编程使用 00:07:20

    本课时讲解SHA系列算法,即SHA-1、SHA-256、SHA-384、SHA-512在编程中的具体使用,实现消息摘要的功能。

    5.HMAC算法的编程使用 00:22:28

    本课时讲解带密钥的HMAC算法编程使用,通过使用对称共享密钥实现对消息摘要值的加密。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

消息摘要的编程使用

5课时,53分钟
icodeyou
icodeyou

极客学院签约布道师

课程背景:
当在互联网上传输文件时,偶尔也会有遇到传输文件损坏的情况,严重时,还可能从某软件的官网上下载到被篡改的文件。如何来验证下载到的文件和官方提供的源文件是否一致,此时需要使用消息摘要进行对比。


核心内容:
1.消息摘要的概念、种类和作用
2.MD 类消息摘要的编程使用
3.SHA 类消息摘要的编程使用
4.HMAC 消息摘要的编程使用


软件环境:Eclipse


是否提供资料:


课程等级:初级


适合人群:
具备一定 JAVA 基础

  • 技术问答
  • 1

    本课概要

    00:31

    本课时介绍本课程概要,包括消息摘要概述、MD算法的编程使用、SHA算法的编程使用、HMAC算法的编程使用。

  • 2

    消息摘要概述

    04:42

    本课时讲解消息摘要的概念、种类和作用,使得对消息摘要有明确的认识,为编程应用打好基础。

  • 3

    MD算法的编程使用

    18:28

    本课时讲解MD系列算法在编程中的具体使用,再结合计算文件MD5值来实现验证文件完整性的功能。

  • 4

    SHA算法的编程使用

    07:20

    本课时讲解SHA系列算法,即SHA-1、SHA-256、SHA-384、SHA-512在编程中的具体使用,实现消息摘要的功能。

  • 5

    HMAC算法的编程使用

    22:28

    本课时讲解带密钥的HMAC算法编程使用,通过使用对称共享密钥实现对消息摘要值的加密。

相关课程

  • SSO 实战篇:跨域 SSO 原理与技术

    本课程主要讲解跨域单点登录(SSO)的原理与技术,内容包括:SSO(单点登录)的实现原理和各种跨域技术。该课程基本涵盖所有跨域编程所涉及的主流技术方案。

    4课时 137分钟
    高级
    9522人学习
  • 设计模式之单例模式

    本课程讲解单例模式的原理和意义,讲解经典单例模式的代码实现方式和存在的问题,并给出3种优化方式。

    3课时 29分钟
    初级
    12781人学习
  • 认识 Java 的数据类型

    本课程首先讲解了 Java 是一门强类型化的语言,然后分别详细讲解了 Java 的基本类型的使用,包括整型、浮点型、字符型及布尔类型。

    5课时 24分钟
    初级
    6340人学习
  • 设计模式之装饰者模式

    本课程通过讲解一个咖啡馆软件项目设计时遇到的问题出发,分析问题,然后通过引入装饰者模式来很好的解决这个项目的设计,并详细讲解项目设计和进行代码实战示例。

    4课时 41分钟
    中级
    10391人学习