В соответствии с характеристиками алгоритма MD5 мы можем рассматривать процесс шифрования MD5 как процесс вызова функции. Рекомендуется внести следующие изменения. Это может в определенной степени обеспечить безопасность пользователей и данных вашего веб-сайта. Измените четыре важные константы алгоритма MD5. Это самый короткий путь. Его особенность в том, что зашифрованные данные очень похожи на те, что были до шифрования, но не будут взломаны.
2. Зашифруйте несколько раз, зашифруйте зашифрованные данные MD5 дважды или трижды или повторно извлеките часть значения после каждого шифрования для повторного шифрования. Например, я люблю тебя, после шифрования 1E6986ACEC7BAE541AB7B37B99260DAF мы можем взять любую часть за. повторное шифрование, например, возьмем первые 18 бит 1E6986ACEC7BAE541, а затем. Шифрование — E3E0A1F51038849583263FE1F1B8B3E9. Этот метод очень просто изменить. Например, если вызов в asp — md5(пароль), то вы можете изменить его на md5(left(md5(пароль),16)). Кстати, это очень безопасно, то есть ваши данные будет невозможно скачать и взломать.
3. Имитация шифрования MD5. Как следует из названия, мы не используем шифрование MD5, а используем другие алгоритмы, а затем берем часть хеша, чтобы гарантировать, что он не будет взломан.
Есть много методов. Я здесь только для того, чтобы представить некоторые идеи. Я надеюсь, что вы сможете изменить его самостоятельно при создании веб-сайта, чтобы обеспечить его надежность. Независимо от того, какое программное обеспечение вы используете, я надеюсь, что все будут осторожны. используйте частный алгоритм MD5 или частный алгоритм MD5.
Рекомендуется для некоторых крупных программ, таких как Dongwang, Dongyi и OBLOG;
Не используйте обычный алгоритм MD5. Некоторые говорят, что если вы не используете традиционный алгоритм, это не MD5. Метод шифрования является гибким. Я надеюсь, что вы сможете выбрать подходящий алгоритм при создании программ. Вы сможете соответствующим образом изменить MD5. , например, добавление возможности изменения MD5 в файле конфигурации для пользователей. Функция влияния: когда пользователь устанавливает программу в обычном режиме, ему предоставляется выбор, и ключевые части функции алгоритма MD5 автоматически изменяются, что меняет ситуацию. Результаты шифрования паролей пользователей веб-сайтов различаются. При установке исходного пароля администратора вы можете сохранить пароль с более высоким уровнем шифрования и повысить безопасность своей собственной программы. 2. При создании программ вам следует использовать больше новых методов шифрования и дешифрования. знания, даже если вы используете традиционные методы. Мы должны учитывать больше факторов безопасности, помимо программ. Во многих случаях мы используем открытый исходный код, поэтому следует также использовать новые технологии, такие как динамическое изменение паролей пользователей.
Рекомендации для обычных пользователей:
1. Не используйте слишком простые пароли, такие как чистые цифры, буквы, дни рождения, номера телефонов, почтовые индексы и т. д. Лучше всего использовать буквы + символы + цифры, например 1980zg97@*&^bye Символы. в основном вводятся через SHIFT + цифры, поэтому просто запомните цифры. Например, если вы введете SHIFT+zg3450987zg. Фактический ввод ZG#¥%) (×※ZG намного надежнее обычных паролей.
2. Не повторяйте пароли, но они должны быть обычными. Например, ваши пароли разные, но все они связаны. Например, если разница 99, ваш первый пароль 8795%$#%4213, а второй пароль. может составлять 38795%.
3. Введите пароль и используйте мышь. Например, если вы хотите ввести 123456, вы можете сначала ввести 456, а затем поместить мышь вперед и ввести 123.