Block algorithms typically don't operate the way a cube operates. They are named a block algorithm because they operate on a single block in, single block out. They have the same starting point and rules for each block. Certainly there's more than one way to go about decoding a block to reach the same answer. If the method works for the all possible blocks then you could say you have a key for the particular scenario. Logically though the only one that concerns you is the easiest method to find. Currently no encryption algorithm is unbreakable. They are just sufficiently difficult to break with relation to the data they protect.
It's absolutely possible to determine the session key for any algorithm given sufficient plain and encrypted data and enough computing power. The only variables are how much sample data and computing power you need.
Andrew
Alok wrote:
Maybe am a bit off my head....
but given a rubik cube, and a fixed axes of orientation defining it in space,
are there more than one ways to get the cube into a particular formation? (not that I can solve the cube manually either...) Are block algorithms not closer to tensors? sorry if this sounds stupid though..
-thanks
Alok
----- Original Message ----- From: "Bernhard Froehlich" <[EMAIL PROTECTED]>
To: <openssl-users@openssl.org>
Sent: Wednesday, January 19, 2005 6:10 AM
Subject: Re: Even CA's make mistakes..
Alok wrote:
[...]
lets take PKI out for a moment and talk simple block encryption,
given that you know a. the message or the 1st few bits in it b. the set of possible block algorithms used to encrypt
Can you determine session key?
If it would be known to be possible this would not be a algorithm in wide use. This kind of attack is well known as "known plaintext attack".
Ted ;)
-- PGP Public Key Information Download complete Key from http://www.convey.de/ted/tedkey_convey.asc Key fingerprint = 31B0 E029 BCF9 6605 DAC1 B2E1 0CC8 70F4 7AFB 8D26
______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]