Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задача следующая:

БД1 MySQL(~20 тыс. записей) структура:

таблица1: autoincrement_1; index_id2; дата3; дата4; поле5; поле6; ... поле 20;

таблица2: index_id1; поле_ключ_шифрования2;

Нужно реализовать:

Интерфейс для редактирования таблиц (есть рабочий вариант на Ext-js*)

Интерфейс для загрузки файла excel (либо .csv) в таблицу1. (Perl|PHP|...)

Скрипт1 (mysql+sh через cron):

Для каждой изменённой записи из таблицы1 Поля 1-4 берутся живьём, Поля 5-20 складываются в одно поле с разделителями, это поле шифруется ключом из таблицы2 AES_ENCRYPT(поля5-20, таблица2.поле_ключ_шифрования2), записи сбрасывается в дамп (с периодичностью 1-2/час).

Дамп развёртывается на другом сервере(SSL) в БД2 Нужно реализовать:

(скрипт2( mysql+sh через cron), развёртывающий дамп в таблицу 3 БД2.

Web-интерфейс без редактирования, ro(есть рабочий вариант на Ext-js*),

По прохождении авторизации клиенту отсылаются его данные, которые должны развернуться скриптом3(реализация AES_DECRYPT на js, есть исходник) в БД2.таблица3, ключ для расшифровки предоставляет пользователь, ключ по сети не гуляет. Этот дешифрующйи скрипт3 нужно дописать/доделать - встроить функцию расшифровки в класс Extjs* или поверх него)

Для БД1 нужен простенький интерфейс с авторизацией, по заведению записей в таблицу1 и таблицу 2 с возможностью автогенерации случайных ключей_шифрования в последней, Реализация желательно на Extjs*.

Для БД2 нужен интерфейс - авторизация пользователей**.Небольшая защита от брутафорса***.

Возможно впоследствии (не сейчас) понадобится редактируемое поле в интерфейсе для БД2, отсылаемое обратно по цепочке. За дополнительную компенсацию затраченных усилий.

Предполагается везде FreeBSD+Apache+SSL. Perl|PHP с умом. Небольшие консультации по делу и для дела.

----

Если есть Ваши готовые решения сходной задачи, немного иначе реализованные - внимательно рассмотрю Ваши предложения. Нужные вопросы - приветствуются.

Очевидно, нужен человек, практически знакомый с теорией защиты информации.

Смысл сей задачи - мобильность + некоторая анонимность.

С Уважением к Вам, Билли

----

вышеуказанные ссылки:

* Extjs - http://extjs.com - World-class JavaScript, Ajax and UI Components гугль-подобное js-расширение с поддержкой

ajax.

http://extjs.com/deploy/dev/examples/grid/array-grid.html - пример как выглядит Grid в ajax.

** Авторизация пользователей по схеме: (по IP + SID генерируется уникальное число, передаётся клиенту, этим числом клиент шифрует md5(пароль), передаёт серверу... или предложите свою.

*** Небольшая защита от брутафорса - например, пауза после 10 неудачных попыток авторизации, После 100 неверных попыток за сутки - авторизация только после повторного верного пароля с данного ай-пи + SID.

16 лет назад
avangard6
Гость 
45 летРоссия
16 лет в сервисе
Был
16 лет назад
  • Похожие заказы
  • Суть вопроса - сайт аналогичный www.injapan.ru Существует японский онлайн аукцион auctions.yahoo.co.jp нужен движок, который будет налету преобразовывать данные с аукциона в аналогичный формат вышеозначенного сайта (www.injapan.ru) с переводом на английский либо на русский. Необходимо ко всему прочему, чтобы ...

    Закрыт
    16 лет назад
  • $30

    Требуется человек, знающий PHP и Perl. Нужно переписать некоторые функции из PHP-скрипта и встроить их в Perl-скрипт. Также нужно дописать некоторые функции. Работа несложная. Сделать нужно дней за 20. Фрилансерам, берущим деньги только за то, что они крутые или ...

    Закрыт
    16 лет назад
  • $250

    Требуется улучшить блог www.ointway.com www.artemtimofeev.com и www.youprezent.com (последний еще только создается, контент готовится)... 1. Добавление баннеров двух типов, виджеты и вверху как у кати Пушкаревой http://z.codeby.net/ 2. Поиск и вывод по поиску дофига разных видов в удобном ...

    Закрыт
    16 лет назад
  • $1000

    Требуется создание Информационно-аналитического портала, требования дизайн + движок пример работы RTNews.ru проект ранее принадлежал моему знакомому поэтому нужно создать что то похожее в частности (Добавление новости через админ панель, доступ открывает и закрывает главный редактор ...

    Закрыт
    16 лет назад
  • Бегущую строку на ТВ видели, думаю, все. Необходимо сделать модуль, который поможет рекламодателю увидеть все возможности телеобъявлений прямо на сайте и у себя в офисе. Вкратце: выбирается вид рекламы ("бегущая строка", "окно объявлений", "телегазета" – ...

    Закрыт
    16 лет назад
  • Требуется сервис для анализа позиций сайтов по различным поисковым запросам и ведения статистики. Человек регистрируется, вводит список страниц (сайтов). Для каждой введенной записи также вводится один или несколько поисковых запросов, для которых будет производиться анализ. После чего система каждый ...

    Закрыт
    16 лет назад
  • $500

    Для создания флэш сайта требуется специалист с опытом флэш программирования и навыками анимации. Сайт содержит 4 раздела, у каждого раздела своя анимация + ко всему этому великолепию необходима внятная админка и размещение на просторах интернета. ...

    Закрыт
    16 лет назад
  • $5000

    Задача: создать систему просмотра потокового видео на крупном туристическом портале (трансляция видео с сервера, окно горячих предложений, классификатор видео, ряд других возможностей - см. т/з). Т/з в аттаче (писал клиент). Полная поддержка по дизайну - будет в ...

    Закрыт
    16 лет назад