In my understanding of learning "Security", I'm looking to learn more about how RSA works. Here's my basic understanding of RSA:
Having the public key allows you to encrypt things. Encrypting the same
message "Hello" on two different computers using the same public key
will produce the same resulting encrypted message
But if a person has access to the public key, couldn't someone just do a dictionary attack, encrypt all 5 letter words with the key until you find a matching
encrypted message and then you know that it was "Hello" that was stored?
Basically...wouldn't be easier to brute force RSA encryption of passwords? Thanks!
Free Guide: Managing storage for virtual environments
Complete a brief survey to get a complimentary 70-page whitepaper featuring the best methods and solutions for your virtual environment, as well as hypervisor-specific management advice from TechTarget experts. Don’t miss out on this exclusive content!
Discuss This Question: