数字签名的编程使用 VIP

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

    目录 收起>

    本课程讲解密码学中数字签名的基本概念、应用以及在编程中的使用,内容包括 RSASignature 算法和 DSASignature 算法,实现对消息进行签名的功能。

    1.本课概要 00:00:40

    本课时介绍本课程概要,包括数字签名概述、RSASignature 算法 的编程使用以及 DSASignature 算法的编程使用。

    2.数字签名概述 00:11:51

    本课时讲解数字签名基本知识,内容包括数字签名的概念、种类和作用。

    3.RSASignature 算法的编程使用 00:21:14

    本课时讲解 RSASignature 算法的基本概念和在编程中的具体使用,完成对数据的签名操作。

    4.DSASignature 算法的编程使用 00:18:40

    本课时讲解 DSASignature 算法的基本概念和在编程中的具体使用,完成对数据的签名操作。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

数字签名的编程使用

4课时,52分钟2015-06-02
icodeyou
icodeyou

极客学院签约布道师

课程背景:
数字签名算法是公钥基础设施(PKI)以及许多网络安全机制(SSL/TLS、VPN等)的基础,能够验证数据完整性、认证数据来源、并起到抗否认的作用。同时,数字签名算法可以看做是一种带有密钥的消息摘要算法,并且这种密钥包含了公钥和私钥,也就是说,数字签名算法是非对称加密算法和消息摘要算法的结合体。

核心内容:
1.数字签名概述
2.RSASignature 算法的编程使用
3.DSASignature 算法的编程使用

软件环境:Eclipse

是否提供资料:

课程等级:初级

适合人群:
具备一定Java基础
  • 技术问答
  • 1

    本课概要

    00:40

    本课时介绍本课程概要,包括数字签名概述、RSASignature 算法 的编程使用以及 DSASignature 算法的编程使用。

  • 2

    数字签名概述

    11:51

    本课时讲解数字签名基本知识,内容包括数字签名的概念、种类和作用。

  • 3

    RSASignature 算法的编程使用

    21:14

    本课时讲解 RSASignature 算法的基本概念和在编程中的具体使用,完成对数据的签名操作。

  • 4

    DSASignature 算法的编程使用

    18:40

    本课时讲解 DSASignature 算法的基本概念和在编程中的具体使用,完成对数据的签名操作。

相关课程

  • Spring Data JPA JPQL 查询语言进阶

    本课程讲解了 JPQL 的分组、分页、排序、连接和动态化 JPQL 查询等。

    3课时 21分钟
    中级
    6106人学习
  • Lucene 概述

    本课程首先对课程规划做整体介绍,其次介绍 Lucene 的基本概念及数学模型,最后讲解如何搭建案例课程开发环境。

    5课时 30分钟
    高级
    8751人学习
  • MyBatis 动态 SQL

    本课程讲解了 MyBatis 动态 SQL,介绍了使用配置文件的标记来动态生成 SQL 语句。其中用到了条件标记、选择标记、循环标记等,并配以示例加以理解。

    3课时 30分钟
    中级
    10823人学习
  • 设计模式之命令模式

    本课程先从设计家电自动化遥控器 API 项目遇到的问题出发,通过分析问题,然后引入命令模式来解决问题,并详细讲解示例项目的实战代码。

    3课时 38分钟
    中级
    5257人学习