Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Защита передачи пароля sha1()
 
 автор: Deathless   (05.01.2007 в 10:59)   письмо автору
 
 

У меня воть в чем вопрос, я хочу защитить передачу пороля, как я понял ето делается таким образом что пользователь посылает хеш пароля и он сравнивается с хешем пароля на сервере. Но вот я не могу придумать как делать так чтобы у пользователя по нажатию кнопки "logon" передавался на сервер уже хеш. Тобиш чтобы пароль превращялся в хеш уже на пользовательской машине а потом отсылался.

   
 
 автор: /|\';..;'/|\   (05.01.2007 в 11:49)   письмо автору
 
   для: Deathless   (05.01.2007 в 10:59)
 

<script src="sha1.js"></script>
<script>
function send() {
  var hash = hex_sha1(document.getElementById('pwd').value);
  document.forms[0].pwd.value = hash;
  document.forms[0].submit();
  return false;
}
</script>
<form action="http://localhost" method="post">
<input type="text" name="pwd" id="pwd"/></br>
<input type="button" name="sub" value="Далее" onclick="send();"/>
</form>
Файл sha1.js прикреплён.

   
 
 автор: Deathless   (05.01.2007 в 12:56)   письмо автору
 
   для: /|\';..;'/|\   (05.01.2007 в 11:49)
 

Пасиба

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования