Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Генерация и проверка серийного номера, как реализовать? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ While в while http://www.cyberforum.ru/cpp-beginners/thread1498275.html
здравствуйте, я только начала изучать C++, с простыми циклами все понятно, а вот вложенные циклы туговато доходят. пожалуйста объясните данный код (желательно каждую строчку)) int i=0; int j=0;...
C++ Конструктор с параметром C++ Приветствую! Изучая одну литературу столкнулся с конструктором в котором мне не понятен синтаксис т.к. во время обучения самого С++ не сталкивался с ним. Объясните пожалуйста. struct func { ... http://www.cyberforum.ru/cpp-beginners/thread1498274.html
Контейнер map с сохранением порядка вставки элементов C++
Можно ли в контейнере расположить ключи так, чтобы они не были отсортированы в порядке убывания или возрастания. Например я ложу в контейнер такие ключи: map<string,string> st;...
Можно ли узнать, каким компилятором была собрана ты или иная DLL-ка ? C++
сабж..
C++ Поиск в тексте неодинаковых открытой и закрытой дужек или кавычек http://www.cyberforum.ru/cpp-beginners/thread1498264.html
разработать программу по поиску в тексте неодинаковых открытой и закрытой дужек или кавычек. Исправить ошибки и сохранить файл
C++ Ошибка в коде: "использована неиницилизирована локальная переменная" решал задачку где нужно создать функию котора выводит среднее значение введеных чисел масива. код написал но не компилируется, выдает ошибку "использована неиницилизирована локальная переменная".... подробнее

Показать сообщение отдельно
Kurles
154 / 119 / 29
Регистрация: 30.05.2015
Сообщений: 373
13.07.2015, 19:32
Один из вариантов (упрощённый):
шаг один: на машине, для которой выполняем активацию, вычисляем
C
1
tmp1 = md5(id_hdd + id_cpu)
и отправляем нам вместе с именем пользователя. Затем у себя вычисляем
C
1
tmp2 = md5(tmp1 + user_name)
от tmp2 берём первые 16 символов - вот он наш ключ, отдаём его пользователю.

Теперь, когда пользователь на своей машине введёт своё имя и полученный ключ, значение на шаге два (первые 16 символов) должно совпасть с ключом. Вуаля, аутентификация пройдена :) На другой же машине с отличными id_hdd и id_cpu - фиг.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru