He encontrado este ebook que me ha parecido muy interesante, ya que habla de la forma en que podemos proteger nuestra información cuando hacemos alguna app en NET. Se llama Criptography in .NET
Table of Contents
The Story behind the Succinctly Series of Books
About the Author
Introduction
Chapter 1 What is Cryptography?
Confidentiality
Integrity
Nonrepudiation
Cryptography in .NET
Chapter 2 Cryptographic Random Numbers .
Chapter 3 Hashing Algorithms
Hashing Functions
Message Authentication Codes
Chapter 4 Password Storage
Using Hashes to Store Passwords
Password-based Key Derivation Functions
Chapter 5 Symmetric Encryption
Similarities in the .NET Libraries
Data Encryption Standard (DES)
Triple DES
Advanced Encryption Standard (AES)
Chapter 6 Asymmetric Encryption
RSA
Chapter 7 Hybrid Approach (RSA+AES)
Hybrid Encryption Implementation
Hybrid Encryption with Added Integrity
Chapter 8 Digital Signatures
Closing Notes
Further Reading

