Нахождение алгоритма шифрования из источника и полученной строки - PullRequest
1 голос
/ 24 марта 2012

Если у нас есть исходная строка и зашифрованная строка, можем ли мы найти алгоритм / форум, используемый для шифрования этой исходной строки?

EDIT

Вот пара таких строк.

строка, зашифрованная строка
avtacarguy, c0e54a662e8d7adbf26e2515dcb2bfde
burris212,0c9fe74ce3abb1507108dba1f04497e5
directert, 96336189003e59a2d4a3fdbb2cf02707

Ответы [ 2 ]

3 голосов
/ 24 марта 2012

В общем, нет. Может быть множество алгоритмов, которые превращают исходную строку в зашифрованную строку, в зависимости от того, какой открытый и / или закрытый ключи используются.

В простых случаях, таких как Цезарь , возможно, можно выяснить, как это было сделано, но даже тогда вы предоставили только «наиболее вероятное» объяснение того, какой алгоритм шифрования использовался .

3 голосов
/ 24 марта 2012

Технически (математически) говоря, нет. Несколько схем шифрования могут выдавать один и тот же криптографический текст для определенного ввода.

Если бы у вас был ключ шифрования, вы, конечно, могли бы попробовать все популярные схемы шифрования и посмотреть, есть ли у вас какое-то точное совпадение, и в этом случае вы можете быть почти уверены, что нашли алгоритм.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...