Задать вопрос

Какой выбрать метод шифрования строки на следующем примере?

Предлагаю несколько вариаций зашифрованных строк:
0000 = 4V5Q10o4M3vLe7Bx41y5M67n+CY=
0 = DFXbU4Z/oPur4IuKhk1fUl4910M=
1111 = ZqNSHv3VnboozSguaUfYUwqO9Vg=
password = rnqBiufuMKYb3WV5c/XmEu01dgw=


Возможно ли по подобным данным определить алгоритм шифрования?
  • Вопрос задан
  • 2817 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Base64, каждая строка имеет длину 27 символов, 27*6/8 = 20 байт = 160 бит бинарного значения, возможно SHA-1. Поскольку напрямую sha1('0') не совпадает с decode_base64('DFXbU4Z/oPur4IuKhk1fUl4910M='), то наверняка использовалась соль.
Ответ написан
Комментировать
nazarpc
@nazarpc
Open Source enthusiast
На выходе судя по всему base64, но не от изначальных данных, значит изначальные ещё чем-то обрабатываются.
Ответ написан
Комментировать
Maximus43
@Maximus43
Вы уверены, что это именно зашифрованные строки, а не хеш-функция от этих строк? Уверен, что это односторонний хеш.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы