学而不厌
孜孜不倦

Cryptographic Hash and Integrity Protection

学不厌资源阅读(706)

Coursera课程下载

课程名称: Cryptographic Hash and Integrity Protection

课程主页: https://www.coursera.org/learn/cryptographic-hash-integrity-protection

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Sang-Yoon Chang

授课语言: 英语

提供字幕: 英文

课程文件大小: 238MB

课程介绍: 本课程概述了密码散列函数及其在散列链和散列树(Merkle树)中的用法。本课程以散列函数为基础,以基于对称密钥的消息身份验证代码(MAC)为重点描述消息身份验证。然后,我们讨论基于非对称密码学的数字签名,并提供诸如基于非对称密码学的消息身份验证中不可用的不可否认性的安全属性。

课程压缩包下载地址(度盘链接):

Cryptography and Information Theory

学不厌资源阅读(705)

Coursera课程下载

课程名称: Cryptography and Information Theory

课程主页: https://www.coursera.org/learn/crypto-info-theory

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Sang-Yoon Chang

授课语言: 英语

提供字幕: 英文

课程文件大小: 270MB

课程介绍: 本课程结合了密码学(保护信息免遭未经授权的访问的技术)和信息理论(信息编码和传输的研究)。更具体地说,本课程从信息理论的角度研究密码学,并讨论诸如熵和攻击者知识能力之类的概念,例如Kerckhoff原理。它还对比了信息理论安全性和计算安全性,以突出显示驱动密码算法构造和安全性分析的不同思路。

课程压缩包下载地址(度盘链接):

Concurrency in Go

学不厌资源阅读(684)

Coursera课程下载

课程名称: Concurrency in Go

课程主页: https://www.coursera.org/learn/golang-concurrency

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学尔湾分校

讲师: Ian Harris

授课语言: 英语

提供字幕: 英文

课程文件大小: 689MB

课程介绍: 了解如何在Go中实现并发编程。探索通道和goroutines在实现并发中的作用。主题包括编写goroutine和实现goroutine之间的通信通道。通过课程活动,您可以通过开发几个示例程序来练习Go的并发编程功能。

课程压缩包下载地址(度盘链接):

Functions, Methods, and Interfaces in Go

学不厌资源阅读(642)

Coursera课程下载

课程名称: Functions, Methods, and Interfaces in Go

课程主页: https://www.coursera.org/learn/golang-functions-methods

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学尔湾分校

讲师: Ian Harris

授课语言: 英语

提供字幕: 英文

课程文件大小: 555MB

课程介绍: 在学习函数,方法和接口时,请继续探索Go编程语言。主题包括函数的实现,函数类型,Go中的面向对象,方法和类实例化。与本系列的第一门课程一样,您将有机会创建自己的Go应用程序,从而可以练习所学的内容。

课程压缩包下载地址(度盘链接):

Getting Started with Go

学不厌资源阅读(644)

Coursera课程下载

课程名称: Getting Started with Go

课程主页: https://www.coursera.org/learn/golang-getting-started

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学尔湾分校

讲师: Ian Harris

授课语言: 英语

提供字幕: 英文

课程文件大小: 703MB

课程介绍: 了解Go的基础知识,这是一种开放源代码编程语言,最初由Google的团队开发,并由开放源社区的许多贡献者进行了增强。本课程是为具有以前使用C,Python或Java等语言的编程经验的人员设计的,涵盖了Go的基本要素。主题包括数据类型,协议,格式以及结合RFC和JSON的编写代码。最重要的是,您将有机会练习编写Go程序并获得同行的反馈。完成本课程后,您将能够实现简单的Go程序,这将使您为以后的高级学习做好准备。

课程压缩包下载地址(度盘链接):

Asymmetric Cryptography and Key Management

学不厌资源阅读(668)

Coursera课程下载

课程名称: Asymmetric Cryptography and Key Management

课程主页: https://www.coursera.org/learn/asymmetric-crypto

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Sang-Yoon Chang

授课语言: 英语

提供字幕: 英文

课程文件大小: 282MB

课程介绍: 欢迎使用非对称密码学和密钥管理!

在非对称密码术或公共密钥密码术中,发送者和接收者使用一对公共-私有密钥,而不是同一对称密钥,因此它们的加密操作是非对称的。本课程将首先回顾非对称密码学的原理,并描述如何使用密钥对来提供不同的安全性。然后,我们将研究RSA密码算法和Diffie-Hellman密钥交换协议中流行的非对称方案,并了解它们如何以及为何起作用以保护通信/访问。最后,我们将讨论对称密钥和公共密钥的密钥分配和管理,并描述公共密钥分配中的重要概念,例如公共密钥授权,数字证书和公共密钥基础结构。本课程还描述了一些数学概念,例如素因数分解和离散对数,它们成为非对称图元安全性的基础,离散数学的工作知识将有助于学习该课程;对称密码术课程(建议在该课程之前参加)也讨论了模运算。

该课程是交叉列出的,是两个专业(应用密码学专业)和应用密码学简介专业的一部分。

本课程属于 Introduction to Applied Cryptography Specialization /专项课程 专项课程 中的第4门课程;

本课程属于 Applied Cryptography Specialization /应用密码学 专项课程 中的第3门课程。

课程压缩包下载地址(度盘链接):

Symmetric Cryptography

学不厌资源阅读(692)

Coursera课程下载

课程名称: Symmetric Cryptography

课程主页: https://www.coursera.org/learn/symmetric-crypto

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Sang-Yoon Chang

授课语言: 英语

提供字幕: 英文

课程文件大小: 415MB

课程介绍: 欢迎使用对称密码学!

对称加密依靠共享密钥来确保消息的机密性,以便未经授权的攻击者无法检索消息。 本课程介绍了替换和置换技术,当消息以自然语言(例如英语)编码时,这是经典密码学的基础。 然后,我们基于乘积密码(同时使用替代和转置/置换)来描述现代分组密码,并回顾了DES,3-DES和AES中广泛使用的密码算法。 最后,通过在ECB,CBC,CFB,OFB和CTR模式下引入不同的分组密码操作模式,我们可以使用分组密码来支持可变数据长度。

该课程是交叉列出的,是两个专业(应用密码学专业)和应用密码学简介专业的一部分。

本课程属于 Introduction to Applied Cryptography Specialization /专项课程 专项课程 中的第3门课程;

本课程属于 Applied Cryptography Specialization /应用密码学 专项课程 中的第2门课程。

课程压缩包下载地址(度盘链接):

Mathematical Foundations for Cryptography

学不厌资源阅读(750)

Coursera课程下载

课程名称: Mathematical Foundations for Cryptography

课程主页: https://www.coursera.org/learn/mathematical-foundations-cryptography

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Sang-Yoon Chang

授课语言: 英语

提供字幕: 英文

课程文件大小: 434MB

课程介绍: 欢迎来到“应用密码学概论”课程2。 在本课程中,将向您介绍构成密码学和密码分析方法基础的基本数学原理和功能。 这些原理和功能将有助于理解第3课和第4课中讨论的对称和非对称密码方法。如果您不熟悉网络安全,则这些主题对您特别有用。 建议您具有计算机科学的基本知识和基本数学技能,例如代数和概率。

课程压缩包下载地址(度盘链接):

Classical Cryptosystems and Core Concepts

学不厌资源阅读(736)

Coursera课程下载

课程名称: Classical Cryptosystems and Core Concepts

课程主页: https://www.coursera.org/learn/classical-cryptosystems

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: William Bahn,Richard White,Sang-Yoon Chang

授课语言: 英语

提供字幕: 英文

课程文件大小: 481MB

课程介绍: 欢迎来到应用密码学简介。密码学是网络安全的重要组成部分。保护敏感信息并确保工业控制流程的完整性的需求,在当今的信息技术市场上非常重视网络安全技能。据全球最大的安全软件供应商赛门铁克称,到2019年,全球对网络安全职位的需求预计将增长600万,预计缺口为150万。据《福布斯》报道,网络安全市场预计将从2015年的750亿美元增长到2020年的1700亿美元。在此专业知识中,您将学习计算机通信,经典密码算法,对称密钥密码学,公共密钥密码学,身份验证和数字签名。如果您不熟悉网络安全课程1(经典密码系统),这些主题对您特别有用,它向您介绍与密码学和密码分析有关的基本概念和术语。建议您具有计算机科学的基本知识和基本数学技能,例如代数和概率。

课程压缩包下载地址(度盘链接):

IT Fundamentals for Cybersecurity Specialization/ 专项课程

学不厌资源阅读(954)

IT

课程名称(英文):IT Fundamentals for Cybersecurity Specialization

课程名称(中文):IT Fundamentals for Cybersecurity 专项课程

课程链接:https://www.coursera.org/specializations/it-fundamentals-cybersecurity

平台:Coursera

大学或机构:IBM

课程介绍:在当今的安全行业中,越来越多的激动人心的高薪工作不需要传统的大学学位。据《福布斯》估计,到2021年,该行业将有多达350万个空缺职位!一名严重缺乏技能的职位是初级网络安全分析师。

在本专业中,您将学习有关网络安全工具和流程,系统管理,操作系统和数据库漏洞,网络攻击的类型以及网络基础知识的概念。您还将获得有关重要主题的知识,例如密码学和数字取证。

讲师是架构师,安全运营中心(SOC)分析师和杰出的工程师,他们每天在IBM从事网络安全工作,具有全球视野。他们将分享他们保护IBM及其客户安全系统所需的技能。

包含课程详情(点击对应课程后方详情了解对应课程具体信息):

1、Introduction to Cybersecurity Tools & Cyber Attacks(详情
2、Cybersecurity Roles, Processes & Operating System Security(详情
3、Cybersecurity Compliance Framework & System Administration(详情
4、Network Security & Database Vulnerabilities(详情

IT

课程视频压缩包下载(度盘链接):