- Of the encryption algorithms provided by .NET, which is the best choice for symmetric encryption?
Answer: The AES algorithm is the best choice for symmetric encryption.
- Of the encryption algorithms provided by .NET, which is the best choice for asymmetric encryption?
Answer: The RSA algorithm is the best choice for asymmetric encryption.
- What is a rainbow attack?
Answer: A rainbow attack uses a table of precalculated hashes of passwords. When a database of password hashes is stolen, the attacker can compare against the rainbow table hashes quickly and determine the original passwords. You can learn more at the following link:
https://learncryptography.com/hash-functions/rainbow-tables
- For encryption algorithms, is it better to have a larger or smaller block size?
Answer: For encryption algorithms, it is better to...