TÃtulo : |
Applied Cryptography in .NET and Azure Key Vault : A Practical Guide to Encryption in .NET and .NET Core |
Tipo de documento: |
documento electrónico |
Autores: |
Haunts, Stephen, |
Mención de edición: |
1 ed. |
Editorial: |
Berkeley, CA : Apress |
Fecha de publicación: |
2019 |
Número de páginas: |
XVIII, 228 p. 72 ilustraciones |
ISBN/ISSN/DL: |
978-1-4842-4375-6 |
Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
Idioma : |
Inglés (eng) |
Palabras clave: |
programas de microsoft NET Framework microsoft Protección de datos Red de computadoras microsoft Seguridad de datos e información Redes de comunicación informática |
Clasificación: |
5.268 |
Resumen: |
BenefÃciese del sólido conjunto de primitivas de seguridad y criptografÃa de Microsoft para crear un esquema de cifrado hÃbrido completo que protegerá sus datos contra filtraciones. Este libro altamente práctico le enseña cómo utilizar las API de cifrado de .NET y Azure Key Vault, y cómo pueden trabajar juntos para producir una solución de seguridad sólida. La criptografÃa aplicada en .NET y Azure Key Vault comienza con una introducción a los peligros de las filtraciones de datos y los conceptos básicos de la criptografÃa. Luego, le guiará a través de importantes técnicas y prácticas criptográficas, desde hash y cifrado simétrico/asimétrico hasta mecanismos de almacenamiento de claves. Al final del libro, sabrá cómo combinar estas primitivas criptográficas en un esquema de cifrado hÃbrido que puede utilizar en sus aplicaciones. El autor Stephen Haunts aporta 25 años de experiencia en seguridad y desarrollo de software para brindarle las habilidades, el conocimiento y el código concretos que necesita para implementar los últimos estándares de cifrado en sus propios proyectos. Lo que aprenderá: Obtenga una introducción a los principios del cifrado. Comprenda los principales protocolos criptográficos que se utilizan en la actualidad, incluidos AES, DES, 3DES, RSA, hash SHAx, HMAC y firmas digitales. Combine técnicas criptográficas para crear un esquema criptográfico hÃbrido. con los beneficios de confidencialidad, integridad, autenticación y no repudio Utilice Azure Key Vault de Microsoft para almacenar de forma segura secretos y claves de cifrado Cree código del mundo real para usarlo en sus propios proyectos Este libro está dirigido a desarrolladores de software con experiencia en .NET y C# . No se asume ningún conocimiento previo de cifrado y principios criptográficos. Stephen Haunts es un desarrollador de software con experiencia en sectores verticales, incluido el desarrollo de juegos, servicios financieros, seguros y atención médica. Se especializa en seguridad y criptografÃa y regularmente habla y presenta en conferencias y grupos de usuarios sobre codificación segura en .NET. |
Nota de contenido: |
1. What are Data Breaches? -- 2. Brief History of Cryptography -- 3. The Importance of Random Numbers -- 4. Hashing and Hashed Message Authentication Codes -- 5. Safely Storing Passwords -- 6. Symmetric Encryption -- 7. Asymmetric Encryption -- 8. Digital Signatures -- 9. Hybrid Encryption -- 10. Key Storage and Azure Key Vault -- 11. Azure Key Vault Usage Patterns -- 12. Final Summary. |
Tipo de medio : |
Computadora |
Summary : |
Benefit from Microsoft's robust suite of security and cryptography primitives to create a complete, hybrid encryption scheme that will protect your data against breaches. This highly practical book teaches you how to use the .NET encryption APIs and Azure Key Vault, and how they can work together to produce a robust security solution. Applied Cryptography in .NET and Azure Key Vault begins with an introduction to the dangers of data breaches and the basics of cryptography. It then takes you through important cryptographic techniques and practices, from hashing and symmetric/asymmetric encryption, to key storage mechanisms. By the end of the book, you'll know how to combine these cryptographic primitives into a hybrid encryption scheme that you can use in your applications. Author Stephen Haunts brings 25 years of software development and security experience to the table to give you the concrete skills, knowledge, and code you need to implement the latest encryption standards in your own projects. What You'll Learn: Get an introduction to the principles of encryption Understand the main cryptographic protocols in use today, including AES, DES, 3DES, RSA, SHAx hashing, HMACs, and digital signatures Combine cryptographic techniques to create a hybrid cryptographic scheme, with the benefits of confidentiality, integrity, authentication, and non-repudiation Use Microsoft's Azure Key Vault to securely store encryption keys and secrets Build real-world code to use in your own projects This book is for software developers with experience in .NET and C#. No prior knowledge of encryption and cryptographic principles is assumed. Stephen Haunts is a software developer with experience across industry verticals, including game development, financial services, insurance, and healthcare. He specializes in security and cryptography and regularly speaks and presents at conferences and user groups about secure coding in .NET. |
Enlace de acceso : |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
Applied Cryptography in .NET and Azure Key Vault : A Practical Guide to Encryption in .NET and .NET Core [documento electrónico] / Haunts, Stephen, . - 1 ed. . - Berkeley, CA : Apress, 2019 . - XVIII, 228 p. 72 ilustraciones. ISBN : 978-1-4842-4375-6 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés ( eng)
Palabras clave: |
programas de microsoft NET Framework microsoft Protección de datos Red de computadoras microsoft Seguridad de datos e información Redes de comunicación informática |
Clasificación: |
5.268 |
Resumen: |
BenefÃciese del sólido conjunto de primitivas de seguridad y criptografÃa de Microsoft para crear un esquema de cifrado hÃbrido completo que protegerá sus datos contra filtraciones. Este libro altamente práctico le enseña cómo utilizar las API de cifrado de .NET y Azure Key Vault, y cómo pueden trabajar juntos para producir una solución de seguridad sólida. La criptografÃa aplicada en .NET y Azure Key Vault comienza con una introducción a los peligros de las filtraciones de datos y los conceptos básicos de la criptografÃa. Luego, le guiará a través de importantes técnicas y prácticas criptográficas, desde hash y cifrado simétrico/asimétrico hasta mecanismos de almacenamiento de claves. Al final del libro, sabrá cómo combinar estas primitivas criptográficas en un esquema de cifrado hÃbrido que puede utilizar en sus aplicaciones. El autor Stephen Haunts aporta 25 años de experiencia en seguridad y desarrollo de software para brindarle las habilidades, el conocimiento y el código concretos que necesita para implementar los últimos estándares de cifrado en sus propios proyectos. Lo que aprenderá: Obtenga una introducción a los principios del cifrado. Comprenda los principales protocolos criptográficos que se utilizan en la actualidad, incluidos AES, DES, 3DES, RSA, hash SHAx, HMAC y firmas digitales. Combine técnicas criptográficas para crear un esquema criptográfico hÃbrido. con los beneficios de confidencialidad, integridad, autenticación y no repudio Utilice Azure Key Vault de Microsoft para almacenar de forma segura secretos y claves de cifrado Cree código del mundo real para usarlo en sus propios proyectos Este libro está dirigido a desarrolladores de software con experiencia en .NET y C# . No se asume ningún conocimiento previo de cifrado y principios criptográficos. Stephen Haunts es un desarrollador de software con experiencia en sectores verticales, incluido el desarrollo de juegos, servicios financieros, seguros y atención médica. Se especializa en seguridad y criptografÃa y regularmente habla y presenta en conferencias y grupos de usuarios sobre codificación segura en .NET. |
Nota de contenido: |
1. What are Data Breaches? -- 2. Brief History of Cryptography -- 3. The Importance of Random Numbers -- 4. Hashing and Hashed Message Authentication Codes -- 5. Safely Storing Passwords -- 6. Symmetric Encryption -- 7. Asymmetric Encryption -- 8. Digital Signatures -- 9. Hybrid Encryption -- 10. Key Storage and Azure Key Vault -- 11. Azure Key Vault Usage Patterns -- 12. Final Summary. |
Tipo de medio : |
Computadora |
Summary : |
Benefit from Microsoft's robust suite of security and cryptography primitives to create a complete, hybrid encryption scheme that will protect your data against breaches. This highly practical book teaches you how to use the .NET encryption APIs and Azure Key Vault, and how they can work together to produce a robust security solution. Applied Cryptography in .NET and Azure Key Vault begins with an introduction to the dangers of data breaches and the basics of cryptography. It then takes you through important cryptographic techniques and practices, from hashing and symmetric/asymmetric encryption, to key storage mechanisms. By the end of the book, you'll know how to combine these cryptographic primitives into a hybrid encryption scheme that you can use in your applications. Author Stephen Haunts brings 25 years of software development and security experience to the table to give you the concrete skills, knowledge, and code you need to implement the latest encryption standards in your own projects. What You'll Learn: Get an introduction to the principles of encryption Understand the main cryptographic protocols in use today, including AES, DES, 3DES, RSA, SHAx hashing, HMACs, and digital signatures Combine cryptographic techniques to create a hybrid cryptographic scheme, with the benefits of confidentiality, integrity, authentication, and non-repudiation Use Microsoft's Azure Key Vault to securely store encryption keys and secrets Build real-world code to use in your own projects This book is for software developers with experience in .NET and C#. No prior knowledge of encryption and cryptographic principles is assumed. Stephen Haunts is a software developer with experience across industry verticals, including game development, financial services, insurance, and healthcare. He specializes in security and cryptography and regularly speaks and presents at conferences and user groups about secure coding in .NET. |
Enlace de acceso : |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
|  |