За последние 24 часа нас посетили 17903 программиста и 1651 робот. Сейчас ищут 1470 программистов ...

Хранение данных в шифрованном виде с шифровкой на клиенте

Тема в разделе "MySQL", создана пользователем alexflom, 14 окт 2010.

  1. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Дайте направление в котором рыть.
    Интересует вопрос хранения данных в мускуле так, чтобы шифрованием и расшифрованием занимался "клиент" (капример JS), а передавались и хранились (именно И ХРАНИЛИСЬ, ssl не предлагать) в зашифрованном виде. Т.е. интересует идеология, технология и т.д.
    Спасибо.
     
  2. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Идеология: найти в сети описание какого-нибудь алгоритма шифрования и реализовать его на JS.
    А в первую очередь объяснить здесь, какие цели это преследует.
     
  3. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    судя по всему идёт шифрование с помощью ключа/фразы.
    где хранится фраза? у клиента? или вводится вручную каждый раз?
    хотя это без разницы.

    Можно вручную реализовать обратимый алгоритм шифрования на javascript и пользоваться им.
    А данные будут пересылаться между клиентом и сервером уже в зашифрованном виде.

    это тема скорее относится к форуму о JavaScript
     
  4. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Есть клиентское приложение, которое в качестве удаленного хранилища данных использует мускул. Клиент хочет чтобы данные, которые хранятся удаленно не были доступны для чтения никому: ни администратору сервера, ни "маскам-шоу".
     
  5. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Ну это и так ясно. Возможно кто подскажет готовые библиотеки, алгоритмы.
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
  7. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    при этом страница для расшифровки будет лежать на этом же сервере.
    в общем очередные дауны отжигают.
     
  8. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    armadillo, ну если клиент каждый раз будет вводить пароль в браузере, то не будет.
     
  9. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Чего???
    Создание страниц происходит на клиенте джаваскриптом. С сервера приходят только данные в json. Нужно чтобы эти данные и лежали и приходили криптованными, затем уже в браузере дикриптовались и по декриптованным данным создавался html.