Cryptography: AES, RSA, ECC, SHA and RoT Secure Boot.

所在平台: Udemy

课程主页: https://www.udemy.com/course/cryptography-aes-rsa-ecc-sha-and-rot-secure-boot/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:密码学:AES、RSA、ECC、SHA及根信任安全启动 课程概述:这是一个面向就业导向的全面课程,专注于在安全系统或微控制器接口上传输数据的密码学算法。课程详细讲解了密码学的基础知识,包括密码学及其类型、密码分析以及安全处理环境中的各种攻击。学习内容包括加密、解密、公钥与私钥对、块加密和流加密以及密码学算法的特点。 你将了解对称密钥密码学、非对称密钥密码学和哈希密码学的概念。课程深入探讨密码分析的基础及其解决方案,详细介绍AES(高级加密标准)的特性、算法、密钥扩展模块、AES反转密钥及其工作模式,包括ECB、CBC、CFB、OFB和CTR模式,并简要介绍AES-GCM模式。 此外,课程还将详细讲解RSA(Rivest-Shamir-Adleman)的特性、算法、密钥生成以及公钥和私钥对的基础知识,研究椭圆曲线密码学(ECC)算法,并介绍SHA(安全哈希算法)的特性、算法、哈希及SHA类型。还将学习基于哈希的消息认证码(HMAC)。 课程还涵盖随机数生成器(RNG)的生成,包括伪随机数生成器(PRNG)和真随机数生成器(TRNG)及其生成的物理来源。你将了解数字签名的过程以及如何从发送者签署文档,并在接收方进行验证。 课程详细解释了安全系统中的根信任(RoT)、安全启动流程及系统平台中的信任链,以确保设备、操作系统或应用程序的可信性。课程中包含小测验以检查你对通信协议的理解,并提供无限时间的导师支持以及对所有学习材料的访问权。 完成此课程后,你将能自信地理解密码学算法在安全系统接口或个人计算机系统中的工作原理。课程允许你根据自己的节奏学习。

课程评论(0条)

课程详情

A job oriented exhaustive course on cryptography algorithm in security systems or microcontroller interface for transmit data from master device to slave device in a secure environment.In detail explanation on basics of cryptology study like Cryptography and its types, Cryptoanalysis and different types of attacks in secure processing environment.Understand about Encryption, decryption, public private key pair, Block cipher and stream cipher and Cryptography algorithm features.Understand about Symmetric key cryptography, asymmetric key cryptography and hashing cryptography.In detail explanation on basics of cryptoanalysis and different types of attacks in secure environment and how its resolved.Detailed explanation on AES (Advanced Encryption Standard) features, algorithm, key expansion module, Reverse AES key, AES modes - ECB, CBC, CFB, OFB and CTR mode. Basics on AES-GCM mode.Detailed explanation on RSA (Rivest-Shamir-Adleman) features, algorithm, key generation, public and private key pair. Basics on ECC (Elliptic Curve Cryptography) algorithm.Detailed explanation on SHA (Secure Hash Algorithm) features, algorithm, hashing and SHA types. Basic on HMAC (Hash-based Message Authentication Code).Generation of Random Number Generators (RNG) - Types PRNG (Pseudo RNG) and TRNG - (True RNG) and its physical sources for generation.Explanation on Digital signature. How a document are digitally signed and send from the sender and how the document was digitally sign verification happens at receiver.Detailed Explanation on Root of Trust (RoT) in a secure system, Secure Boot flow and Chain of Trust in a system platform to trust the device or OS or Application running.Loads quizzes to check your understanding about the communication protocols.Unlimited support with the instructor.Access to all the materialsAfter completing this course you can confidently understand how cryptographic algorithm works in security system interface or PC systems.Work through the lessons at your own place.

课程标签

0人关注该课程

主题相关的课程