|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/criptografia-en-desarrollo-de-software/
课程评论:没有评论
## Coursera课程《软件开发中的密码学》内容摘要 本课程将深入探讨密码学在软件开发中的应用,旨在帮助学员理解和掌握保护数字信息的核心技术。 **课程核心内容:** * **密码学基础与历史:** * **定义与目的:** 学习密码学的基本概念,了解其作为保护文档和数据安全的关键技术。 * **起源与演变:** 回顾密码学悠久的历史,从古代的秘密编码(如罗马人的战争项目加密)到现代复杂的数学算法,追溯其发展脉络。 * **知名案例:** 通过历史上著名的密码学应用案例,加深对密码学演变的理解。 * **现代密码学在软件开发中的作用:** * **数据保护:** 了解密码学如何通过加密和解密算法,保护本地网络乃至互联网上传输的敏感信息。 * **身份验证与完整性:** 掌握密码学在确保用户、发件人、收件人的身份验证以及消息完整性方面的重要性。 * **Web安全集成:** 理解密码学在现代Web安全生态系统中的整合应用。 * **实践技能培养(Java与JavaScript):** * **Java开发:** 通过简单易懂的示例,学习如何使用Java语言和Bouncy Castle库进行加密和解密操作。 * **JavaScript开发:** 学习如何利用JavaScript语言和CryptoJS库实现加密解密功能。 **目标学员:** * 对密码学技术感兴趣的学习者。 * 希望提升Java开发安全性和能力的学生。 **课程特点:** * 理论与实践相结合,包含丰富的实际案例。 * 重点突出Java和JavaScript的密码学应用。 * 内容由浅入深,适合初学者和有一定基础的学习者。 本课程将 equip 您一套强大的工具,以应对日益增长的网络安全挑战,并增强您作为软件开发者的专业能力。
La criptografía es la técnica que protege documentos y datos. Funciona a través de la utilización de cifras o códigos para escribir algo secreto en documentos y datos confidenciales que circulan en las redes locales o hasta incluso en internet.Su utilización es tan antigua como la escritura como con los romanos que usaban códigos para ocultar sus proyectos de guerra de aquellos que no debían conocerlos, con el fin de que solo las personas que conocían el significado de estos códigos descifraran ese mensaje oculto.A lo largo de los tiempos el avance de la informática y ordenadores , la criptografía fue amplia divulgada , empleada y modificada , luego se constituyo con algoritmos matemáticos.Además de mantener la seguridad del usuario la criptografía integra la web , la autenticidad del usuario como también la del remitente , el destinatario y de la actualidad del mensaje o del acceso.En este curso aprenderás, a través de cómodos ejemplos, cómo desarrollar mediante Java y la librería Bouncy Castle.También desarrollaremos ejemplos para poder encriptar/desencriptar con JavaScript, a través de la librería CryptoJS.Aparte, conocerás un poco más acerca de la historia que engloba la criptografía, pudiendo identificar su evolución con los casos más famosos desde el inicio de los tiempos.Si estás interesado o interesada en la criptografía, o necesitas evolucionar y entender un poco más tu desarrollo Java, ¡este es tu curso! ¡Te espero!