Приложение на JSF с функциями шифрования текста
Требования к программной части:
1. В качестве сервера приложений необходимо использовать сервер приложений GlassFish.
2. Обязательно использовать базу данных в СУБД MySQL .
3. Технология реализации - JSF
Возможные рекомендации по наиболее простой реализации:
1. Пользователь авторизуется в системе (должна быть создана таблица с фиксированными записями о пользователях)
2. Далее в поле ввода вводится любое целое число. Оно проверяется на простоту, после чего генерируется еще одно простое число и формируются ключи RSA. Запись сохраняется в еще одну таблицу базы данных. Таким образом, пользователи могут генерировать для себя ключи RSA.
3. Можно упростить пункт 2 и использовать в качестве параметров любой текст и применить для генерации ключа Java Crypto API.
Требования по описанию: описание практической части должно включать в себя руководство пользователя по установке, настройке и использованию Вашего приложения с скриншотами. В пояснительной записке в приложении должен быть приведен листинг программного кода серверной реализации. К пояснительной записке необходимо приложить откомпилированные программные модули, упакованными в соответствующий архив (в зависимости от технологии реализации EAR, WAR или JAR), файлами исходного кода, а также файлом данных.