Basic principles of computer encryption?
Posted
by Andrew
on Stack Overflow
See other posts from Stack Overflow
or by Andrew
Published on 2010-05-23T02:23:56Z
Indexed on
2010/05/23
2:30 UTC
Read the original article
Hit count: 386
I can see how a cipher can be developed using substitutions and keys, and how those two things can become more and more complex, thus offering some protection from decryption through brute-force approaches. But specifically I'm wondering:
- what other major concepts beyond substitution and key are involved?
- is the protection/secrecy of the key a greater vulnerability than the strength of the encryption?
- why does encryption still hold up when the key is 'public' ?
- are performance considerations a major obstacle to the development of more secure encryption?
© Stack Overflow or respective owner