Encryption and Cryptography Essentials

所在平台: Coursera

课程主页: https://www.coursera.org/learn/encryption-and-cryptography-essentials

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:加密与密码学基础 概述:2024年全球报告确认超过10,600起数据泄露事件,暴露了数百万条记录,包括敏感的医疗和财务数据。组织需要具备网络安全技能的专业人士,来保护自身免受这一高成本风险的威胁。本课程《加密与密码学基础》为有志于成为网络安全专业人士的学员提供了加密、哈希和数字签名等职业技能,这些技能正是雇主所期待的关键能力。 您将掌握对称加密(AES)和非对称加密(RSA)的基本知识。 课程大纲: 1. **密码学算法及其分类** 本模块将介绍密码学的基础概念及其在数据安全中的重要作用。您将根据功能分类密码算法,并使用OpenSSL进行密码分析。内容涵盖非对称和对称密码学原理,包括RSA和椭圆曲线密码学(ECC),并通过实践练习掌握RSA和AES加密技术。此外,您将探索密钥交换协议,如Diffie-Hellman和椭圆曲线Diffie-Hellman(ECDH),最终通过Diffie-Hellman密钥交换实现安全数据传输的实践经验。 2. **加密技术与公钥基础设施(PKI)** 本模块将帮助您识别基本加密技术及其应用,并区分全盘加密、分区加密、文件加密和卷加密。您将描述传输加密的角色,并定义公钥基础设施(PKI)原则,包括证书颁发机构(CA)及各种信任模型的角色。此外,您将探索可信任平台模块(TPM)、硬件安全模块(HSM)和安全区域在数据保护中的特性,以及如隐写术、令牌化和数据掩码等模糊化技术。 3. **哈希、数字签名、区块链和数字证书** 本模块将识别哈希算法的基础知识,包括MD5和SHA,并使用OpenSSL应用哈希技术生成安全哈希。您将解释数字签名在数据完整性中的作用和重要性,并利用OpenSSL创建和验证这些签名。此外,您将描述区块链技术的基础及其各种应用,认识数字证书在网络安全中的角色和结构,并讲解在线证书状态协议(OCSP)以验证证书的有效性。最后,您将区分自签名证书和第三方证书在证书管理中的不同。 4. **期末项目与课程总结** 在这一模块中,您将应用课程中获得的知识进行期末项目,模拟场景中运用所学的各种技术。此外,本模块将总结课程学习内容,强调关键要点和后续步骤。

课程大纲

Name:Cryptography Algorithms and Their Classifications 

Description:In this module, you will learn the foundational concepts of cryptography and its essential role in data security. You will classify cryptographic algorithms by their functions. and conduct cryptanalysis using OpenSSL. The module covers asymmetric and symmetric cryptography principles, including RSA and Elliptic Curve Cryptography (ECC), with practical exercises in RSA and AES encryption. Additionally, you will explore key exchange protocols like Diffie-Hellman and The Elliptic Curve Diffie-Hellman (ECDH), culminating in hands-on experience with Diffie-Hellman key exchanges for secure data transmission

Name:Encryption Techniques and Public Key Infrastructure (PKI)

Description:In this module, you will identify basic encryption techniques and their applications while recognizing the distinctions among full-disk, partition, file, and volume encryption. You will describe the role of transport encryption and define the principles of Public Key Infrastructure (PKI), including the roles of Certificate Authorities (CAs) and various trust models. Additionally, you will explore the features of the Trusted Platform Module (TPM), Hardware Security Module (HSM), and Secure Enclave for data protection, as well as obfuscation techniques such as steganography, tokenization, and data masking

Name:Hashing, Digital Signatures, Blockchain and Digital Certificates

Description:In this module, you will identify the fundamentals of hashing algorithms, including MD5 and SHA, and apply hashing techniques using OpenSSL to generate secure hashes. You will explain the purpose and importance of digital signatures for data integrity, utilizing OpenSSL to create and verify these signatures. Additionally, you will describe the basics of blockchain technology and its various applications, recognize the role and structure of digital certificates in cybersecurity, and explain the Online Certificate Status Protocol (OCSP) for verifying certificate validity. Finally, you will differentiate between self-signed and third-party certificates in certificate management.

Name:Final Project and Course Wrap-Up 

Description:In this module, you will apply the knowledge gained in the course in a final project. You will get to apply the different techniques you have learnt throughout the course in a simulated scenario. The module also wraps up the course learning and highlights key takeaways and next steps.

课程评论(0条)

课程详情

Over 10,600 confirmed breaches were reported globally in 2024, exposing millions of records, including sensitive healthcare and financial data. Organizations need cybersecurity professionals who can protect them against this costly risk. This Encryption and Cryptography Essentials course gives aspiring cybersecurity professionals job-ready skills in encryption, hashing, and digital signatures—key competencies employers are looking for. You’ll master symmetric (AES) and asymmetric (RSA) encryp

课程标签

0人关注该课程

主题相关的课程