вторник, 16 февраля 2021 г.

C# расчет MD5 по RFC 1321

Расчет MD5 хэша по следующему алгоритму:
1. Расчитывается MD5-хэш пароля;
2. Рассчитать MD5-хэш для команды CMD_LOGIN в следующем порядке:
- seed, полученный в ответ на команду CMD_GET_SEED;
- имя пользователя;
- MD5-хэш пароля.

Пример использования:

private void button1_Click(object sender, EventArgs e)
{
    // аргумент 1 - SEED
    // аргумент 2 - LOGIN
    // аргумент 3 - PASSWORD

    string hash = MD5CE.GetMagicHash(
                     "22B8B138A075315B43C0194DD0034527", 
                     "UserName", 
                     "Password");
}

Библиотека для C# (Visual Express 2010): md5ce.zip

Docker. Первые контейнеры

Источник:  php.dragomano.ru Структура каталогов: ~/develop/web/project/                  nginx/      - сервис web-сервера                php...