Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
Никита Аверьянов
23 года, Россия
10 дней в сервисе
Был онлайн 9 дней назад

Язык программирования: Java
Исходные данные:
Есть готовый реализованный алгоритм шифрования IDEA, написанный на языке Java. Среда разработки Intellij Idea, jdk версии 9+.Данный алгоритм шифрует и дешифрует текстовый документ формата txt. Ключ для шифрования в файле .key
Что нужно сделать:
1.Реализовать еще один алгоритм шифрования, который называется DES.Нужно будет закомментировать каждый метод , что он делает. В интернете можно найти
его реализацию. Это необходимо сделать на языке java.
2.Реализовать интерфейс для приложения, чтобы работать с этими алгоритмами. Клиент-сервер не нужен.
3.Когда алгоритм шифрует и расшифровывает, нужно показывать скорость его шифрования в окне приложения. Это нужно для того, чтобы сравнить эти два алгоритма по скорости шифрования.
В итоге должно получится приложение на Windows ,которое шифрует и дешифрует текстовый документ ключом .key разными алгоритмами. Генерацию ключа нужно будет реализовать. Для IDEA – 128 бит, DES –56 бит. Как оно примерно должно выглядеть, я скину в прикрепленном файле.