ВЫПОЛНИТЬ ДО 19.06.2020: 23:00
В качестве информационного ресурса использовать файл любого типа. Доступ к ресурсу должен быть разрешен только санкционированным пользователям. Для этого в программе должны храниться имена пользователей и их пароли. При попытке доступа пользователя к ресурсу проверяется наличие его идентификатора (имени) в системе и соответствие введенного пароля паролю, который хранится в системе. В системе должна храниться следующая информация о пользователе: ID или имя пользователя, пароль. Пользователь должен иметь возможность поменять пароль.
Описание задачи на примере текстового файла.
Требования к программе:
Без программы нельзя получить доступ к исходной информации, хранимой в защищаемом файле.
Доступ к файлу должен быть разрешен только санкционированным пользователям.
Программа должна хранить или иметь доступ к БД (может быть в любом удобном формате) с информацией о пользователях.
Должна быть возможность вносить новых пользователей, удалять пользователей, менять пароль пользователям. Для более сложного варианта можно сделать разбивку на права доступа по принципу: чтение, запись, удаление.*
В программе необходимо использовать методы криптографического преобразования информации. Какие методы и как использовать остается на усмотрение разработчика.
Опубликован 19.06.2020 в 10:33 Последнее изменение: 19.06.2020 в 10:35