Md5, win32 и Unix - API 2 | 128-битный алгоритм хеширования |
Здравствуйте, гость ( Вход | Регистрация )
Md5, win32 и Unix - API 2 | 128-битный алгоритм хеширования |
14.3.2009, 23:34
Сообщение
#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: libmd5.rar ( 26.23 килобайт ) Кол-во скачиваний: 78 Архив для сборки под unix системы: md5.tar.gz ( 5.53 килобайт ) Кол-во скачиваний: 22 Пакет для дебиан и убунты: libptokax_md5_1.0_1.deb.tar.gz ( 6.34 килобайт ) Кол-во скачиваний: 19 Скрипт для тестирования и обучения работе с функциями: md5tests.lua ( 2.62 килобайт ) Кол-во скачиваний: 50 |
|
|
15.3.2009, 13:28
Сообщение
#2
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
илья, архив с линуксовой сошкой перепакуй. не распаковывается
|
|
|
15.3.2009, 13:44
Сообщение
#3
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Перезалил
|
|
|
15.3.2009, 23:54
Сообщение
#4
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
libptokax_md5_1.0_1.deb.tar.gz ( 6.34 килобайт )
Кол-во скачиваний: 4
Тов. Щи убунтоведы и дебианаторы Я собрал Это в пакет! Прошу к столу. Илья, добавь, чтоле (ps я пересобрать хочу, с указанием E-mail автора и т.д.) |
|
|
15.3.2009, 23:58
Сообщение
#5
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Что добавить?
|
|
|
15.3.2009, 23:59
Сообщение
#6
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
пакетик в шапку
|
|
|
18.3.2009, 5:28
Сообщение
#7
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
как это использовать и где? точнее не саму библиотеку(скрипты понятны) а вообще... ведб для того чтобы всё шифровалось нужны и библиотеки для клиента
|
|
|
18.3.2009, 12:12
Сообщение
#8
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Ха-ха... Я под столом. Набери в гугле md5 и почитай про него.
MD5 хеш одностороннее шифрование, то есть зашифрованное уже не расшифруешь. Используется в основном в вэбе. Например, в базе данных данного форума хранятся md5 хеши паролей пользователей, а не сами пароли. При входе на форум ты вводишь пароль, от него берётся md5 хеш и сравнивается с хешем в базе, если совпадают, то тебя впускает. Правда говоря сравниваются не совсем md5 хеши, а некоторые преобразованные их варианты (это делается для безопасности). |
|
|
18.3.2009, 14:27
Сообщение
#9
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
на счет мд5: у него есть уязвимость - одинаковому хэшу соотвтетствует 2 и более разных изначальных массива данных.
|
|
|
18.3.2009, 17:28
Сообщение
#10
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Вот именно из-за этого соответствия и нельзя получить первоначальное слово.
|
|
|
3.1.2011, 20:25
Сообщение
#11
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 3.1.2011 Пользователь №: 8 448 Спасибо сказали: 0 раз |
А для чего тогда нужна функция md5.decrypt, я пытаюсь выявить ошибку в скрипте, а на этой функции застрял, скрипт писал не я, и с автором связи нет.
|
|
|
3.1.2011, 23:12
Сообщение
#12
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Ну написано же:
Цитата Функция декодирует сообщение, закодированное функцией md5.crypt. Для любого сообщения, ключа и параметра seed выполнимо следующее тождество: md5.decrypt(md5.crypt(msg, key, seed), key) == msg
|
|
|
12.3.2017, 21:45
Сообщение
#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: MD5_1.2.7z ( 264.68 килобайт ) Кол-во скачиваний: 2 MD5_1.2_x64.7z ( 246.15 килобайт ) Кол-во скачиваний: 1 MD5_1.2_src.7z ( 33.27 килобайт ) Кол-во скачиваний: 1 Установка в Debian 8 и Ubuntu 16.04: Код sudo apt-get install lua-md5 Установка в почти любых Unix-like OS, при наличии менеджера библиотек Lua - Код sudo luarocks install md5
|
|
|
|
Сейчас: 23.12.2024, 4:23 |