Закрыт

zipper/unzipper

Реализовать класс архивирования и разархивирования зашифрованного файла(ов) с использованием zip-архиватора

Класс должен:

чтение конфигурационного файла для разархивирования

архивирование файлов либо директории с использованием пароля с шифрованием имен

разархивирование файла с использованием пароля в указанное место

получать информацию о пароле из файла

удаление файлов либо директории

осуществлять валидацию полученных данных (по хэшу файлов в директории, содержащихся в одном из файлов из архива)

осуществлять подсчет хэшей файлов в директории с сохранением в отдельный файл

генерировать конфигурационный файл, содержащий следующие поля:

путь к файлу с хэшеми

путь к файлу с паролем

путь к файлу с текстом

url

перезапись конфигурационного файла новым из архива

шифрование по ключу(паролю) (например XOR) старого файла с паролем

разархивирование файла с паролем по ключу (паролю), содержащемуся в конфигурационном файле

Реализовать с использованием класса, содержащего методы для требований, указанных выше.

Информация, необходимая для работы, храниться в json/xml/yaml файле

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

Написать тестовую программу, реализующую функции данного класса

Документально описать класс и реализованные в нем методы

Квалификация: PHP, Архитектура ПО

Показать больше convert xml to json online free, xml to json online, php xml to json, jquery xml to json, xml to json, yaml json, jackson xml convert json, conversion xml simple json java, convert xml file json jackson, java code convert xml file json, migrating xml yaml, importing json data web url google spreadsheet, convert xml file json java, xml iphone json

О работодателе:
( 1 отзыв ) minsk, Belarus

ID проекта: #12106973

7 фрилансеров(-а) в среднем готовы выполнить эту работу за $138

seemasit

Hi, ************No Upfront*************** Qualification :- 1)Skills :- wprdpress , php ,codeignitor,bootstrap,opencart,Angualr js,joomla, Zend ,Android/IOS , E-commerce ,Bigcommerce,Salesforce etc. 2)Educati Больше

$144 USD за 3 дней(-я)
(24 отзывов(-а))
5.4
$155 USD за 3 дней(-я)
(36 отзывов(-а))
5.8
Webbleu

Hello Dear Client, We have gone through your requirement and would to take this opportunity to work on this project. Can you send a detailed requirement about your project. About us We have been providin Больше

$250 USD за 3 дней(-я)
(27 отзывов(-а))
4.5
kawalecove

We Believe in Quality and Delivering a Quality Product Thanks for your post on freelancer! Ecove Solutions is a trusted, global provider of digital marketing Services and IT Services; our clients rely us due to fastest Больше

$111 USD за 3 дней(-я)
(14 отзывов(-а))
4.0
Inovacije

Hi there, i'm the owner of small company from Croatia specialized for online IT solutions such as big web portals, web applications, SQL databases and web7graphic design. I work with technologies such as : PHP, M Больше

$222 USD за 3 дней(-я)
(2 отзывов(-а))
2.2
bhargavweb59

Здравствуйте Уважаемый клиент, Мы прошли через ваше требование и бы воспользоваться этой возможностью, чтобы работать над этим проектом. Можете ли вы выслать подробное требование о вашем проекте. О нас Мы Больше

$155 USD за 3 дней(-я)
(2 отзывов(-а))
2.1
$30 USD за 3 дней(-я)
(0 отзывов(-а))
0.0
Corteli

A proposal has not yet been provided

$55 USD за 5 дней(-я)
(0 отзывов(-а))
0.0