Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

MD5 хеширование в PHP

MD5 хеширование в PHP

Всем привет, сегодня я бы хотел Вам рассказать о такой теме, как MD5 хеширование в PHP. MD5 является функцией, которая в результате ее выполнения возвращает нам хэш переданной строки. Данный хэш состоит из тридцати двух символов, и для каждой строки он свой, т.е., повторений быть не может. Также следует знать, что если вы захешировали строку, то назад Вы ее уже не расшифруете, т.к., процесс md5 хеширования является необратимым. Зачем я Вам все это сейчас рассказываю? Ведь Вам всем известно, что хранить пароли пользователей в открытом виде является небезопасным. Если злоумышленник получит доступ к Базе данных с хранящимися в ней логинами и паролями пользователей, то дальнейший результат развития событий может быть довольно непредсказуемым. Возможно, все хорошо закончится, если аккаунты пользователей не будут никак связаны с платежами, денежными средствами, однако такие базы данных никого интересовать не должны, если конечно нет личной заинтересованности к ним. Поэтому всегда следует соблюдать защиту для предотвращения таких ситуаций, и одной из функций, которая в этом поможет, является md5 хеширование. А теперь плавно от теории перейдем к практике, и посмотрим, какой результат вернет нам функция.

<?php
  $password = "denis1234";
  $md5 = md5($password);
  echo $md5;
  //В результате вы получите b0604b0b3638a6c84eb13830d858d82d
?>

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

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: