Тем не менее, прошу заметить, что это не шифрование, хотя и использует подобные алгоритмы. Из E1EEA8DC5A431475D034D1AC9A286C75 мы никогда не сможем восстановить стихотворение Лермонтова!
мм, не догоняю тогда хеш...
А что же он создаёт? - если на том конце интернета юзер получает хеш и пытается его самостоятельно опознать - но стихотворения он получить не может?
Как он тогда знает, что этот хеш - какой надо хеш?
Человек увидя что ответ ему пришел в виде хэш функции преобразует свой правильный ответ тоже в хэш функцию и сравнит результаты, если функции получились одинаковые, значит два человека скрыли одну и ту же информацию... Но применительно к данному посту и алгоритму построения хэш функций, есть вероятность, что это не будет корректно работать, т.к. если один человек напишет ответ с большой буквы, а другой с маленькой, то хэши не совпадут...
@antonio.spb.rus, мм, а выше же есть два комментария уже. Недостаточно инфы что ли?
Рекомендую какой деятельный конструктив прямо публикацией в свой блог)
Я даже подписался)
Смотри реальный пример, как хранятся пароли на mail.ru
Допустим, у тебя пароль "vasya666"
Ему соответствует 9C981ED37BDB54F8C4A16D241C2380E4
Именно это хранится на сервере mail.ru
Даже если работник mail.ru увидит 9C981ED37BDB54F8C4A16D241C2380E4, он никогда не узнает, что это vasya666. И если он продаст это хеш хакерам, то они не смогут подобрать за разумное время из этой последовательности твой пароль.
Подумай сам – если бы можно было восстановить из хеша данные, то рискнул бы я публиковать чужой телефон в открытом виде? В этом и есть смысл – восстановить данные из хеша НЕВОЗМОЖНО.
Зато можно понять верны ли эти данные. E1EEA8DC5A431475D034D1AC9A286C75 будет соответствовать стихотворению Лермонтова, но ты никогда не получишь такое же значение от чего-то другого! Даже случайно это практически невозможно.
Даже если ты специально будешь пытаться подобрать, у тебя это не получится. Ты не сможешь подобрать такой текст, чтобы он давал такой же хеш, как у этого стихотворения.
Однако при разном написании (поменялась одна буква или типа того) будет другой результата. Кто-то написал 300 спартанцев и победил, а кто-то триста спартанцев и типа ответ неверный. типа как подбирать пароль, когда примерно помнишь но не точно
Кхм... мужчина, вам от Кармопутника не звонили?))) Ну, ты меня и пиаришь - спасибо! Но относительно конкурса две вещи: слишком сложно для непрограммиста и порой различается не только написание названия, а и названия разные у фильма, книги и мульфильма, к примеру.
Там даже различается, если с большой или маленькой буквы писать.
Надо вырабатывать условия. Ну или после объявления итогов конкурса – все "вскрываются".
Советую тебе провести пару конкурсов - ты поймёшь, что... даже просто писать буквами - сложности для многих участников. Даже из-за того, чтобы копировать-вставить могут проблемы возникнуть =(
Отличная идея! Приму на вооружение )
Это было вступление. Далее, на основе этих знаний и следующей части статьи, мы замутим систему "сам себе нотариус". :)
А я использую для конкурса, который давно планировала, но никак не могла решить как раз проблему с открытыми ответами )
Можно шифровать посты так: https://golos.id/ru--golos/@vik/encrypt
Шикарно! Добавила в мемориз!
Ух, осторожнее. Имейте в виду, что "300 спартанцев", "триста спартанцев" и "300 сПаРтАнЦеВ" – разные хеши.
Это я понимаю ) не блондинка )
мм, не догоняю тогда хеш...
А что же он создаёт? - если на том конце интернета юзер получает хеш и пытается его самостоятельно опознать - но стихотворения он получить не может?
Как он тогда знает, что этот хеш - какой надо хеш?
Человек увидя что ответ ему пришел в виде хэш функции преобразует свой правильный ответ тоже в хэш функцию и сравнит результаты, если функции получились одинаковые, значит два человека скрыли одну и ту же информацию... Но применительно к данному посту и алгоритму построения хэш функций, есть вероятность, что это не будет корректно работать, т.к. если один человек напишет ответ с большой буквы, а другой с маленькой, то хэши не совпадут...
@antonio.spb.rus, мм, а выше же есть два комментария уже. Недостаточно инфы что ли?
Рекомендую какой деятельный конструктив прямо публикацией в свой блог)
Я даже подписался)
Пока писал, уже опередили)
Мм, что-то они опередили, так скажем, весьма и весьма...
Смотри реальный пример, как хранятся пароли на mail.ru
Допустим, у тебя пароль "vasya666"
Ему соответствует 9C981ED37BDB54F8C4A16D241C2380E4
Именно это хранится на сервере mail.ru
Даже если работник mail.ru увидит 9C981ED37BDB54F8C4A16D241C2380E4, он никогда не узнает, что это vasya666. И если он продаст это хеш хакерам, то они не смогут подобрать за разумное время из этой последовательности твой пароль.
отпечаток пальца не восстановит тело, но точно обозначит личность ;)
ибо уникален... или сравни со слепком зубов
Подумай сам – если бы можно было восстановить из хеша данные, то рискнул бы я публиковать чужой телефон в открытом виде? В этом и есть смысл – восстановить данные из хеша НЕВОЗМОЖНО.
Зато можно понять верны ли эти данные. E1EEA8DC5A431475D034D1AC9A286C75 будет соответствовать стихотворению Лермонтова, но ты никогда не получишь такое же значение от чего-то другого! Даже случайно это практически невозможно.
Даже если ты специально будешь пытаться подобрать, у тебя это не получится. Ты не сможешь подобрать такой текст, чтобы он давал такой же хеш, как у этого стихотворения.
Классно. Подпишусь, полезно знать такие фишки.
Однако при разном написании (поменялась одна буква или типа того) будет другой результата. Кто-то написал 300 спартанцев и победил, а кто-то триста спартанцев и типа ответ неверный. типа как подбирать пароль, когда примерно помнишь но не точно
Вы правы! "триста спартанцев" и "300 спартанцев" дадут разный результат. Этот момент автор конкурса должен учитывать.
@nonsense как плюс (или минус) это проверка на русский язык. "Тристо спартанцев" и не угадал.
Всех благ, @massatela
@gemini up!
Ок, @nonsense!
Я проголосовал за пост: Шифрование комментариев и постов на Голосе – как это сделать, зачем это нужно и причем здесь конкурсы.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
gidlark, brovaryleaks, vadbars, gromozeka, voltash, tnam0rken, karusel1, orezaku, rubin, yudina-cat, acidgarry, vika-teplo, zazazum, aleksandra, kondratij, del137, dmitrijv, seagull15, brika, azimablog, shenanigan, mp42b, alessandarus, karmoputnik, naiger
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
Не все картинки отображаются!
Статья отличная,поставил апвоут.
А вот идея мне не нравится. Часто захожу с телефона и возиться с хэшами и контрольными суммами совсем не удобно...
Спасибо!
Статья – это попытка решить проблему на голосе + небольшой ликбез перед следующей статьей про шифрование. :)
А как второй понял что за хэшем именно его номер телефона?
Он ввел свой номер телефона и ему выпал точно такой же хеш.
Кхм... мужчина, вам от Кармопутника не звонили?))) Ну, ты меня и пиаришь - спасибо! Но относительно конкурса две вещи: слишком сложно для непрограммиста и порой различается не только написание названия, а и названия разные у фильма, книги и мульфильма, к примеру.
Там даже различается, если с большой или маленькой буквы писать.
Надо вырабатывать условия. Ну или после объявления итогов конкурса – все "вскрываются".
Советую тебе провести пару конкурсов - ты поймёшь, что... даже просто писать буквами - сложности для многих участников. Даже из-за того, чтобы копировать-вставить могут проблемы возникнуть =(
Да я всё понимаю. Тем не менее, я даю инструмент. А своевременность и целесообразность его применения – уже не ко мне. :)
Логично...
Годная статья, очень полезная инфа. Респект
Спасибо. Это была лишь вводная часть к статье про шифрование. ;)
я подписан и не пропущу) по настоящему годный контент редкость, кто бы тут что не "голосил"))
было интересно!
Спасибо. Это была лишь вводная часть к статье про шифрование. ;)
потому я и подписался ;)