|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/algorithms-for-cryptography/
课程评论:没有评论
课程名称:加密算法 概述:本课程介绍了加密学的基本概念,旨在保护信息和通信,使只有特定接收者能够读取和处理信息。加密学中的“crypt-”前缀意为“隐藏”或“保险库”,而“-graphy”后缀则指“书写”。该短期课程将让您了解几种重要的加密协议。尽管本课程并不会使您成为安全专家,但它是迈向这一领域的第一步。课程重点讲解加密技术及其数学原理,加密算法用于执行数据加密、身份验证和数字签名等重要任务,但首先需要解决一个问题:将加密密钥与机器或用户身份绑定。公钥基础设施(PKI)系统被构建以便将有用身份(如电子邮件地址、域名系统地址等)与用于身份验证或加密数据的加密密钥相连接。 加密学无处不在,已成为所有数字转型项目中一层重要的防御基础。作为现代安全系统的基础,加密学被用来保护交易和通信,维护个人身份信息(PII)及其他机密数据的安全,验证身份,防止文件篡改并建立服务器之间的信任。加密学是企业用来保护其最重要资产——数据(无论是静态还是动态)的重要工具。数据包括客户的PII、员工的PII、知识产权、商业计划及其他机密信息。因此,加密学作为关键基础设施是不可或缺的,因为越来越多的敏感数据安全依赖于加密解决方案。脆弱或隐藏的加密可能导致关键基础设施的脆弱性,数据泄露会导致品牌受损。在这个现代环境中,组织必须关注加密学在整个企业中的实施和管理。当敏感数据被加密包裹在隐形的层中时,它会变得不可读和不可修改,从而防止恶意行为的发生。
Cryptography is a method of protecting information and communications through the use of codes, so that only those for whom the information is intended can read and process it. The prefix "crypt-" means "hidden" or "vault" - and the suffix "-graphy" stands for "writing." This short course will run you through the a few of most important cryptographic protocols.This course will not make you a security expert but it is the first step towards the same.Learning the inner working of the techniques and the mathematics is what this course focusses on.Cryptographic algorithms are used for important tasks such as data encryption, authentication, and digital signatures, but one problem has to be solved to enable these algorithms: binding cryptographic keys to machine or user identities. Public key infrastructure (PKI) systems are built to bridge useful identities (email addresses, Domain Name System addresses, etc.) and the cryptographic keys used to authenticate or encrypt data passing among these identities.Cryptography is everywhere.It has become an integrated layer of defense within all of the digital transformation initiatives now collectively referred to as digital business. As the foundation of modern security systems, cryptography is used to secure transactions and communications, safeguard personal identifiable information (PII) and other confidential data, authenticate identity, prevent document tampering, and establish trust between servers. Cryptography is one of the most important tools businesses use to secure the systems that hold its most important asset - data - whether it is at-rest or in-motion. Data is vital information in the form of customer PII, employee PII, intellectual property, business plans, and any other confidential information. Therefore, cryptography is critical infrastructure because increasingly the security of sensitive data relies on cryptographical solutions.Weak or hidden crypto can expose critical infrastructure to vulnerabilities. Public attention to exposed data leads to brand erosion. This modern environment requires organizations to pay attention to how cryptography is being implemented and managed throughout the enterprise.When wrapped within the invisible layers that form cryptography, sensitive data becomes unreadable and unmodifiable, preventing bad actors from carrying out nefarious activity.