Base64 编码的编程使用

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

    目录 收起>

    本课程以概述方式讲解密码学中常用加密算法及其分类,着重讲解一些编程中会涉及到的关键概念。讲解公开算法和密钥的 Base64 算法在数据编码中的作用及其编程实现,初步加强信息传输过程中的安全性。

    1.本课概要 00:00:52

    本课时介绍本课程概要,包括密码学综述、Base64 算法的编程使用、Base64 算法的实际应用

    2.密码学综述 00:13:49

    本课程讲解密码学中常用加密算法及其分类,着重讲解一些编程中会涉及到的关键概念。

    3.Base64 算法的编程使用 00:10:29

    本课程讲解公开算法和密钥的 Base64 算法在数据编码中的作用及其编程实现,初步加强信息传输过程中的安全性。

    4.Base64 算法的实际应用 00:10:09

    本课时讲解利用 telnet 客户端演示 Base64 编码在登录邮件系统中的作用。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

Base64 编码的编程使用

4课时,35分钟
icodeyou
icodeyou

极客学院签约布道师

课程背景:
Base64 算法最早应用于解决电子邮件传输的问题,在早期,由于“历史问题”,电子邮件只允许 ASCII 码字符,如果要传送一封带有非 ASCII 码字符的电子邮件,当它通过一些网关的时候就可能出现问题。这个网关很可能会对这个非 ASCII 码字符的二进制位做调整,即将这个非 ASCII 码的 8 位二进制码的最高位置为 0,此用户收到的邮件就会是一封纯粹的乱码邮件,基于这个原因产生了 Base64 算法。


核心内容:
1. 综述密码学
2. 概述密码学中关键概念(尤其区分密钥和口令)
3. 简介 Base64 的概念、应用
4. Base64 的编程使用
5. 利用 telnet 客户端演示 Base64 在登录邮件系统中的作用


软件环境:Java、消息摘要、加密


是否提供资料:是


课程等级:初级


适合人群:

具备一定 JAVA 基础

  • 技术问答
  • 1

    本课概要

    00:52

    本课时介绍本课程概要,包括密码学综述、Base64 算法的编程使用、Base64 算法的实际应用

  • 2

    密码学综述

    13:49

    本课程讲解密码学中常用加密算法及其分类,着重讲解一些编程中会涉及到的关键概念。

  • 3

    Base64 算法的编程使用

    10:29

    本课程讲解公开算法和密钥的 Base64 算法在数据编码中的作用及其编程实现,初步加强信息传输过程中的安全性。

  • 4

    Base64 算法的实际应用

    10:09

    本课时讲解利用 telnet 客户端演示 Base64 编码在登录邮件系统中的作用。

相关课程

  • Spring Data JPA 入门

    本课程首先对 Spring Data JPA 的概念、技术架构和基本部件等进行了简单介绍,讲解了 Spring Data JPA 的开发工具/开发环境的下载和安装,并开发了第一个 Spring Data JPA 示例程序,同时实现了数据库的增删改查功能。

    4课时 57分钟
    中级
    17080人学习
  • Struts2概述

    本课程介绍了 Struts2 框架背景、实现意义,通过使用 Filter 作为控制器的 MVC 应用实战来了解Struts2框架的核心处理机制。

    3课时 21分钟
    高级
    19618人学习
  • 利用反射完成高级万能 DAO

    本课讲解了万能 DAO 的高级实现,带着大家解决当实体类属性和列名不一致的情况下,如何继续实现万能 DAO,并讲解如何实现多表连接的万能查询完善之前的基础反射方法。

    5课时 92分钟
    初级
    6729人学习
  • 使用 Maven 构建 Java 项目

    本套课程讲解了Maven的基本使用。首先通过命令行工具构建了一个简单的Maven项目,然后分别在两个流行的IDE:Eclipse和IntelliJIDEA中使用Maven构建了相同的Java项目。

    3课时 20分钟
    中级
    24883人学习