1

How to find encryption method if both encrypted and decrypted code known?

j1RSfCKUuvqjHLBtuIe9AOb03gkd2ENLj+KNkWUHff6duf1/iz2zNjU48B0v4O3PFWV3Q0scOPYDu7vuW2mvNKJWXQrIpHGCBEeqyXpihR1WWQo6hfe81YenVH35Gxp/7Xmltp5V8+XEhXOV8jyXtjBaKGVNgmA6F5kmQPAqCaA=

this is a sample encrypted code, how could i identify its method if i know original code?

user51896
  • 11
  • 1
  • This might help : http://security.stackexchange.com/questions/3989/how-to-determine-what-type-of-encoding-encryption-has-been-used – Fennec Jul 14 '14 at 08:48

1 Answers1

2

Depends on how many plaintext-ciphertext pairs you can collect. Potentially, you can infer what mode (e.g. maybe ECB) is used.

On most occasions, though, known plaintext attacks (KPA) are weak against properly designed ciphers as those are designed specifically to thwart at least that type of attacks. This means that collecting and comparing the pairs would yield no information as to which cipher and the encryption key were used to encrypt the text.

So sorry, unless it's a simple XOR with constant keystream, you are unlikely to find out the exact method used with only one text pair.