Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
5 / 5 / 3
Регистрация: 11.10.2014
Сообщений: 349
1

Генерация и проверка на работоспособность ключей активации (регистрационных ключей)

17.12.2016, 22:04. Просмотров 1818. Ответов 3
Метки нет (Все метки)

Помогите придумать как можно осуществить сие деяние. Суть заключается в чем, первая программа генерирует уникальные ключи по определенному алгоритму, а вторая должна будет "проверить" создан ли этот ключ по этому алгоритму (правильный) или же это просто случайный набор символов (не правильный).
В качестве символов для генерируемого ключа, что бы не "загоняться" подойдут цифры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2016, 22:04
Ответы с готовыми решениями:

Генерация ключей
Понадобилось написать рандомный генератор ключей- написал. Но возник вопрос, как проверять их...

Генерация всех возможных ключей
Помогите, пожалуйста, доработать код. Пытаюсь сделать генерацию всех возможных вариантов ключей, но...

Проверка изменения ключей в разделов реестра
Помогите сделать проверку только уже выбранных разделов реестра: ссылка на программу для проверки...

База ключей
У меня идёт проверочска ключа онлайн с txt Вот в нем построчно записаны ключи, и база выглядит...

3
895 / 651 / 318
Регистрация: 23.10.2016
Сообщений: 1,537
Завершенные тесты: 7
17.12.2016, 22:14 2
Лучший ответ Сообщение было отмечено INstantKiLLer как решение

Решение

Разбить ключ на две части. Первая - абсолютно случайная. Вторая - контрольная сумма первой. Вторая часть может быть, например, произведением первых цифр по модулю 1000 или первыми значениями ключа SHA-256 или еще чем-нибудь типа того.
1
Модератор
Эксперт .NET
5068 / 3978 / 1144
Регистрация: 12.10.2013
Сообщений: 11,569
Записей в блоге: 2
17.12.2016, 22:36 3
Цитата Сообщение от INstantKiLLer Посмотреть сообщение
придумать как можно осуществить сие деяние.
Создавать сертификат типа X509 с паролем, где пароль - ваш код. При проверке пытаться создать сертификат из файла лицензии с паролем, если пароль не верный - получим исключение.
0
5 / 5 / 3
Регистрация: 11.10.2014
Сообщений: 349
17.12.2016, 23:18  [ТС] 4
Цитата Сообщение от insite2012 Посмотреть сообщение
Создавать сертификат типа X509 с паролем, где пароль - ваш код. При проверке пытаться создать сертификат из файла лицензии с паролем, если пароль не верный - получим исключение.
Мне кажется для меня это сложно
Если будет проект серьезный, то обязательно возьму во внимание.
Цитата Сообщение от TopLayer Посмотреть сообщение
Разбить ключ на две части. Первая - абсолютно случайная. Вторая - контрольная сумма первой. Вторая часть может быть, например, произведением первых цифр по модулю 1000 или первыми значениями ключа SHA-256 или еще чем-нибудь типа того.
А вот это для меня в самый раз, все просто, спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2016, 23:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Хранение ключей шифрования
Есть программа, которая шифрует некоторые файлы. Шифруется симметричным алгоритмом(ассиметричный...

Хранение ключей в .dll
Знаю одного человека, который реализовал хранение ключей в .dll И при запуске программы постоянно...

Генератор ключей RSA
Как написать генератор ключей как у этого сайта ? http://crypt-online.ru/crypts/rsa/ Открытый ключ...

RSA создание ключей
Подскажите пожалуйста как создать пару ключей RSA для шифрования/расшифровки с возможностью выбора...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.