|
не Администратор ^_^
|
|
Шифрование переменных30.01.2010, 20:07. Показов 6424. Ответов 28
Метки нет (Все метки)
У меня простая форма логина и пароля, пароль берёт из файла (допустим "#pass", я делаю без расширения, чтобы нельзя было зайти из браузера)
Поскольку я хочу, чтобы мой сайт был на бесплатном хосте, мне надо как-то содержимое зашифровать в файле. А код пхп расшифровывал и сверял…
0
|
|
| 30.01.2010, 20:07 | |
|
Ответы с готовыми решениями:
28
Шифрование переменных в URL Шифрование с помощью матрицы и вектора (шифрование методом аналитических преобразований) Как организовать шифрование строковых переменных в тексте программы |
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||||||
| 30.01.2010, 21:40 | ||||||
|
тебе в помощь md5(); просто сверяй хеш и всё зачем каждый раз расшифровывать
можно так, ну для $_POST['pass'] фильтр нужно сделать
0
|
||||||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 30.01.2010, 21:45 | |
|
в файле вместо пароля будет хеш, и оттуда его берешь и сверяет с введённым с поля.
1
|
|
|
Почетный модератор
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
|
||
| 30.01.2010, 21:59 | ||
|
0
|
||
|
не Администратор ^_^
|
||
| 30.01.2010, 22:02 [ТС] | ||
|
тут я его допустим зашифровал 5-ть раз, закинул в файл потом в коде мне надо $pass = md5(md5(md5(md5(md5($_POST['pass']))))); ???
2
|
||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 30.01.2010, 22:23 | |
|
Humanoid верно сказал двойной md5(md5()); для сложности подбора коллизии, и поиска в быблеотеках(есть хеш базы для проверки в них на совпадения и получения результата), и зачем тебе какойто сайт для создания хеша если php сам прекрасно с md5(); работает.
И вопрос: зачем тебе головняк с записью данных в файлы если намного удобней работать с БД?
0
|
|
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 30.01.2010, 22:51 | |
|
обратный процес чего?
0
|
|
|
Почетный модератор
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
|
||
| 30.01.2010, 23:03 | ||
|
1
|
||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||
| 31.01.2010, 14:39 | ||
|
http://ruseller.com/lessons.php?rub=37&id=347 http://ruseller.com/lessons.php?rub=37&id=350 http://ruseller.com/lessons.php?rub=37&id=358 http://ruseller.com/lessons.php?rub=37&id=369
1
|
||
|
не Администратор ^_^
|
|
| 31.01.2010, 14:53 [ТС] | |
|
http://victorov.su/md5/
тут как-то получилось расшифовать... вот и я ломаю голову)
0
|
|
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 31.01.2010, 14:59 | |
|
ну попробуй ним расшифровать хеш 220532f5d4843639d02c4319881b5491 ????
Добавлено через 2 минуты ещё можно много интересного сделать например соль добавить
0
|
|
|
Почетный модератор
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
|
|
| 31.01.2010, 15:26 | |
|
Unick-legenda, у него там уже собрана большая база данных из хешей. Когда ты с помощью этого сайта рассчитываешь хеш, то он сразу заносится в их базу данных. Поэтому пароли нельзя рассчитывать через такие сайты.
1
|
|
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 31.01.2010, 15:53 | |
|
ну можно было и в гугле посмотреть
md4,md5,md6 есть md7 нету ещё
1
|
|
|
не Администратор ^_^
|
||
| 31.01.2010, 15:55 [ТС] | ||
|
md5_128bit
md5_64bit md5(md5_lcase) md5(md5_Ucase) это ведь все тоже работает? Добавлено через 56 секунд я там md4 как-то нашёл, но не работает у меня)
0
|
||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 31.01.2010, 15:56 | |
|
1
|
|
|
Почетный модератор
11556 / 4351 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
|
|
| 31.01.2010, 16:15 | |
|
На текущий момент PHP 5.3.1 поддерживает следующие алгоритмы:
md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b salsa10 salsa20 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 Пользоваться ими можно с помощью функции hash() или hash_file()
1
|
|
| 31.01.2010, 16:15 | |
|
Помогаю со студенческими работами здесь
20
Как поменять результат шифрование \ Метод шифрование RSA Исправить в программном коде рандомное задание переменных, на ввод переменных пользователем Поменять местами значения целых переменных х и у не используя дополнительных переменных Передача значений переменных или ссылок, неконтролируемое изменение переменных Рассмотреть программу, написать имена глобальных переменных, локальных переменных, формальных параметров Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|