Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Applied Cryptography in .NET and Azure Key Vault: A Practical Guide to Encryption in .NET and .NET Core

Buy
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


Who This Book Is For


Software developers with experience in .NET and C#. No prior knowledge of encryption and cryptographic principles is assumed.

(HTML tags aren't allowed.)

Building Digital Experience Platforms: A Guide to Developing Next-Generation Enterprise Applications
Building Digital Experience Platforms: A Guide to Developing Next-Generation Enterprise Applications

Use digital experience platforms (DXP) to improve your development productivity and release timelines. Leverage the pre-integrated feature sets of DXPs in your organization's digital transformation journey to quickly develop a personalized, secure, and robust enterprise platform.

In this book the authors examine...

Scaling Your Startup: Mastering the Four Stages from Idea to $10 Billion
Scaling Your Startup: Mastering the Four Stages from Idea to $10 Billion
Know how your company can accelerate growth by not only tapping into new growth vectors, but also by adapting its organization, culture, and processes.

To oversee growth from an idea to a company with billions in revenue, CEOs must reinvent many aspects of their company in anticipation of it reaching ever-higher revenues.
...
The Blockchain Developer: A Practical Guide for Designing, Implementing, Publishing, Testing, and Securing Distributed Blockchain-based Projects
The Blockchain Developer: A Practical Guide for Designing, Implementing, Publishing, Testing, and Securing Distributed Blockchain-based Projects

Become a Blockchain developer and design, build, publish, test, maintain and secure scalable decentralized Blockchain projects using Bitcoin, Ethereum, NEO, EOS and Hyperledger.  

This book helps you understand Blockchain beyond development and crypto to better harness its power and capability. You will learn...


Achieving DevOps: A Novel About Delivering the Best of Agile, DevOps, and Microservices
Achieving DevOps: A Novel About Delivering the Best of Agile, DevOps, and Microservices
Ben is stuck. A development lead with a strong vision for how the intersection of development and operations at his office can be improved, he can’t help but feel overwhelmed and discouraged by common problems such as slow turnaround time, rushed and ineffective handover documentation, mounting technical debt, and a...
Natural Language Processing Recipes: Unlocking Text Data with Machine Learning and Deep Learning using Python
Natural Language Processing Recipes: Unlocking Text Data with Machine Learning and Deep Learning using Python
Implement natural language processing applications with Python using a problem-solution approach. This book has numerous coding exercises that will help you to quickly deploy natural language processing techniques, such as text classification, parts of speech identification,...
Clean Python: Elegant Coding in Python
Clean Python: Elegant Coding in Python
Python is one of the most popular languages today. Relatively new fields such as data science, AI, robotics, and data analytics, along with traditional professions such as web development and scientific research, are embracing Python. It’s increasingly important for programmers writing...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy