Summary
In this chapter, you learned how to:
- Encrypt and decrypt using symmetric encryption.
- Generate a salted hash.
- Sign data and check the signature on the data.
- Generate truly random numbers.
- Use authentication and authorization to protect the features of your applications.
In the next chapter, you will learn how to build web services using the ASP.NET Core Minimal API and how to secure and protect them.