wiki:trust/key

Ключ доверия (trustKey)

Применяется для защиты от перехвата идентификатора разработчика. Ключ создается по следующему правилу: MD5(devId+дата+пароль разработчика)

Формат даты YYYY-MM-DD - по Гринвичу

Пример
MD5("megaClient2006-12-28developerPassword");

Генерация trustKey из php

$devId       = 'SomeDevIdHere';
$devPassword = 'SomeDevPasswordHere';
$trustKey    = md5($devId.gmdate('Y-m-d').$devPassword);

Генерация trustKey на С++

QString devId       = "SomeDevIdHere";
QString devPassword = "SomeDevPasswordHere";
QString trustKey    = qtMD5((devId + QDateTime::currentDateTime().toUTC().date().toString(Qt::ISODate) + devPassword).toUtf8());

См. также: идентификатор разработчика