NET C#
Нещодавно компанія звернулася з проханням розробити систему авторизації веб-проєктів. Попит такий: 1. Після розгортання проєкту він має бути прив'язаний до сервера. Запобігайте шкідливим розгортанням. 2. Інструмент може бути визначений на визначений період, і веб-проєкт перевищує встановлений термін і повинен бути схвалений інструментом для звичайного використання. 3. Авторизація через документи авторизації.
Відповідно до вимог і порівняння відповідних алгоритмів шифрування було прийнято рішення використовувати RSA-шифрування для авторизації. Нижче наведено інтерфейс інструменту:
Ідея інструменту приблизно така: 1. Відмовитися. Клас допомоги RSA для інкапсуляції .NET генерує публічні та приватні ключі. 2. Згенерувати унікальний рядок машинного коду. 3. RSA-шифрування здійснюється через згенерований публічний ключ і рядок машинного коду, і формується ліцензійний файл. 4. Помістіть ліцензійний файл у папку bin веб-проєкту. 5. Оцінюючи, чи варто авторизувати код веб-проєкту, кодекс виглядає так:
Інструмент можна використовувати як для веб-проєктів, так і для авторизації проєктів Winform
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
|