Classical Cryptosystems and Core Concepts

所在平台: Coursera

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:经典密码系统与核心概念 课程概述:欢迎来到应用密码学导论课程。密码学是网络安全的核心组成部分,保护敏感信息和确保工业控制流程的完整性,使网络安全技能在当今信息技术市场中变得尤为重要。根据Symantec的数据显示,截止2019年,全球对网络安全职位的需求预计将增加600万个,而人员短缺预计达到150万个。Forbes预计,网络安全市场将从2015年的750亿美元增长到2020年的1700亿美元。在本专业中,您将学习计算机通信中的基本安全问题、经典密码算法、对称密钥密码、公钥密码、身份认证和数字签名等主题。如果您是网络安全领域的新手,这些主题将特别有帮助。课程1《经典密码系统》将为您介绍与密码学和密码分析相关的基本概念和术语。建议您具备计算机科学的基础知识以及基本的数学技能,例如代数和概率。 课程大纲: 1. **专业介绍** 该模块介绍了专业课程及讲师,讲解您可以期待的教育体验,同时介绍课程《经典密码系统与核心概念》。 2. **密码学趣闻** 在此模块中,我们将介绍密码学,区分代码和密码,描述密码分析,并识别现代密码学的指导原则。完成此课程后,您将能够阅读与密码系统相关的材料,理解基本术语和概念,并对现代密码学的历史框架及其所面临的挑战有所了解。 3. **密码分析** 在这个模块中,我们将深入讨论不同类型的攻击,讲解频率分析及其不同应用场景,阐述多表密码的重要性,并讨论维杰纳密码。当您完成此模块后,您将理解不同类型攻击的适用情境。 4. **哈希函数** 本模块将继续探索密码学的基本概念,解释哈希函数的目的及应用、潜在攻击向量,以及哈希函数在密码学设计中的重要性。完成后,您将理解哈希函数在密码学中的角色,及其与其他类型哈希函数的区别。

课程大纲

Name:Specialization Introduction

Description:This module covers an introduction of the specialization and instructors, covers what to expect from this educational experience and also, an introduction to the course Classical Cryptosystems and Core Concepts.

Name:Cryptographic Tidbits

Description:In this module we present an introduction to cryptography, differentiate between codes and ciphers, describe cryptanalysis, and identify the guiding principles of modern cryptography. After completing this course you will be able to read material related to cryptographic systems, understanding the basic terminology and concepts. You will also have an appreciation for the historical framework of modern cryptography and the difficulty of achieving its aims.

Name:Cryptanalysis

Description:Delving deeper into cryptanalysis, in this module we will discuss different types of attacks, explain frequency analysis and different use cases, explain the significance of polyalphabetical ciphers, and discuss the Vigenere Cipher. When you have completed this module, you will have an appreciation of the different types of attacks and under what kinds of situations each might be applicable.

Name:Hash Functions

Description:Continuing on our exploration of the fundamental concept of cryptography, this module will explain the Hash Function, its purpose and application, potential attack vectors, and the importance of hash functions on cryptographic design. Upon completion you will be able to understand the role that hash functions play in cryptography and how cryptographic hash functions differ from other types of hash functions.

课程评论(0条)

课程详情

Welcome to Introduction to Applied Cryptography. Cryptography is an essential component of cybersecurity. The need to protect sensitive information and ensure the integrity of industrial control processes has placed a premium on cybersecurity skills in today’s information technology market. Demand for cybersecurity jobs is expected to rise 6 million globally by 2019, with a projected shortfall of 1.5 million, according to Symantec, the world’s largest security software vendor. According to Forbes, the cybersecurity market is expected to grow from $75 billion in 2015 to $170 billion by 2020. In this specialization, you will learn basic security issues in computer communications, classical cryptographic algorithms, symmetric-key cryptography, public-key cryptography, authentication, and digital signatures. These topics should prove especially useful to you if you are new to cybersecurity Course 1, Classical Cryptosystems, introduces you to basic concepts and terminology related to cryptography and cryptanalysis. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability.

课程标签

0人关注该课程

主题相关的课程