Udemy

一起入门密码学

堆成加密/非对称加密/公钥/私钥/数字证书/签名/openssl
Free tutorial
Rating: 4.7 out of 5 (5 ratings)
365 students
1hr 40min of on-demand video
Simplified Chinese

凯撒加密
置换加密
非对称加密
数字签名
证书

Requirements

  • 准备一台电脑

Description

欢迎来到密码学课程!本课程将为您介绍密码学的基础知识和实际应用。我们将深入探讨几种常见的密码学技术,包括:


  1. 凯撒密码:凯撒密码是一种最古老的加密方式,它通过将明文中的每个字母按照一个固定的偏移量进行替换来实现加密。我们将学习如何使用凯撒密码进行加密和解密,以及如何破解凯撒密码。

  2. 置换加密:置换加密是一种将明文中的字母按照一定规则重新排列来实现加密的技术。我们将介绍几种不同的置换加密技术,并学习如何使用它们来保护信息的机密性。

  3. 哈希:哈希是一种将任意长度的消息映射为固定长度的消息摘要的技术。我们将讨论哈希的基本原理和用途,以及如何选择和使用哈希算法。

  4. 非对称加密:非对称加密是一种使用两个密钥(公钥和私钥)进行加密和解密的技术。我们将了解非对称加密的基本原理和算法,并学习如何使用它来保护信息的机密性和完整性。

  5. 数字证书:数字证书是一种用于认证和加密通信的数字文件。我们将介绍数字证书的结构和功能,以及如何使用数字证书来保护信息的安全性。

  6. 签名:签名是一种用于验证文档或消息真实性和完整性的技术。我们将学习数字签名的基本原理和实现方法,以及如何使用数字签名来保护信息的真实性和完整性。

通过本课程的学习,您将掌握密码学的基础知识和实际应用技能,为保护信息的安全性和隐私性打下坚实的基础。

Who this course is for:

  • 软件开发工程师
  • 运维工程师

Instructor

Senior Network DevOps Engineer 麦兜搞IT
Peng Xiao
  • 4.6 Instructor Rating
  • 7,145 Reviews
  • 46,869 Students
  • 26 Courses

Peng Xiao is a Network and Software DevOps Engineer.

He has more than 12 years experiences in IT/Network industry, worked for Cisco Systems, Nerdalize, KPN, ING in the past  12 years.

Peng is good at Python programming(more than 12 years experiences), Network technologies especially L3 routing protocols, distributed systems, database, etc. He also like open sourced technologies, and as a GitHub user  he joined some open sourced groups and made some contribution to them.

He is a scrum master and have a Cisco Service Provider CCIE certification.

He is working and living in the Netherlands now.

肖鹏,中文网名“麦兜搞IT”, 目前生活工作在荷兰, 是一名DevOps工程师。在IT相关领域有着超过10年的工作经验,先后在思科,Nerdalize,KPN,ING等公司工作过。

从2016年开始在Udemy进行在线教学,累计学生已经超过4万人。

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses