|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Библиотека для получения md5 хеша.
Версия API: 2 ОС: win32 или unix Автор библиотеки: Roberto Ierusalimschy Для windows: распаковываем содержимое архива в ту папку, где лежит файл ptokax.exe (не извлекаем dll и lua файлы из папки md5!) Для unix: файлы для сборки в соответствующем архиве. Краткий мануал по функциям библиотеки Все функции, зарегистрированные в таблице md5
Архив с библиотекой win32: ![]() Архив для сборки под unix системы: ![]() Пакет для дебиан и убунты: ![]() Скрипт для тестирования и обучения работе с функциями: ![]() |
|
|
![]()
Сообщение
#2
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
илья, архив с линуксовой сошкой перепакуй. не распаковывается
|
|
|
![]()
Сообщение
#3
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Перезалил
|
|
|
![]() ![]()
Сообщение
#4
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
![]() Тов. Щи убунтоведы и дебианаторы ![]() |
|
|
![]()
Сообщение
#5
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Что добавить?
|
|
|
![]()
Сообщение
#6
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
пакетик в шапку
|
|
|
![]()
Сообщение
#7
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
как это использовать и где? точнее не саму библиотеку(скрипты понятны) а вообще... ведб для того чтобы всё шифровалось нужны и библиотеки для клиента
|
|
|
![]()
Сообщение
#8
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Ха-ха... Я под столом. Набери в гугле md5 и почитай про него.
MD5 хеш одностороннее шифрование, то есть зашифрованное уже не расшифруешь. Используется в основном в вэбе. Например, в базе данных данного форума хранятся md5 хеши паролей пользователей, а не сами пароли. При входе на форум ты вводишь пароль, от него берётся md5 хеш и сравнивается с хешем в базе, если совпадают, то тебя впускает. Правда говоря сравниваются не совсем md5 хеши, а некоторые преобразованные их варианты (это делается для безопасности). |
|
|
![]()
Сообщение
#9
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
на счет мд5: у него есть уязвимость - одинаковому хэшу соотвтетствует 2 и более разных изначальных массива данных.
|
|
|
![]()
Сообщение
#10
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Вот именно из-за этого соответствия и нельзя получить первоначальное слово.
|
|
|
![]()
Сообщение
#11
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 3.1.2011 Пользователь №: 8 448 Спасибо сказали: 0 раз ![]() |
А для чего тогда нужна функция md5.decrypt, я пытаюсь выявить ошибку в скрипте, а на этой функции застрял, скрипт писал не я, и с автором связи нет.
|
|
|
![]()
Сообщение
#12
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Ну написано же:
Цитата Функция декодирует сообщение, закодированное функцией md5.crypt. Для любого сообщения, ключа и параметра seed выполнимо следующее тождество: md5.decrypt(md5.crypt(msg, key, seed), key) == msg
|
|
|
![]()
Сообщение
#13
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Название: MD5 / DES56
Версия библиотеки: 1.2 Описание: Позволяет использовать криптографические алгоритмы MD5 и DES 56 Автор: MD5:Roberto Ierusalimschy, Marcela Ozуrio Suarez / DES 56: Stuart Levy Версия Lua: 5.1/5.3 Хаб: PtokaX 0.5.0.3 build 482 и новее Сайт: Подключение: Код md5 = require("md5") des56 = require("des56") Windows: ![]() ![]() ![]() Установка в Debian 8 и Ubuntu 16.04: Код sudo apt-get install lua-md5 Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - Код sudo luarocks install md5
|
|
|
![]() ![]() |
![]() |
Сейчас: 8.9.2024, 2:50 |