Это всё довольно очевидно. Меня больше интересовали способы вроде тех, что предложили выше, то есть на уровне базы данных и приложения. Для простоты, предположим, что сервер точно будет скомпрометирован. В таком случае, как её лучше шифровать, какими алгоритмами, где и как хранить ключи (очевидно, где-то в другом месте), как снизить расходные ресурсы на это, какие базы данных лучше для этого подходят? Если есть опыт — поделитесь, пожалуйста. Статьи и книги тоже подойдут :)
Речь идет о защите пользовательских данных хранящихся в базе данных, которые пользователи доверяют сервису, от взлома и утечек, и не для «галочки» начальству, а для их же безопасности.
Спасибо, но, к сожалению, это не то. Ключевая из необходимых возможностей — отображение PDF разворотами. А для простого «линейного» просмотра есть и лучшие альтернативы, вроде pdf.js
EyeFi — идея хорошая, но ведь камеру всё-равно придется подключать к серверу, иначе как запрограммировать её на постоянное фотографирование/съемку видео? К тому же, наверняка иногда придется регулировать настройки в зависимости от погоды и времени суток, а это в идеале хотелось бы делать дистанционно.
Кстати, сейчас подумалось, можно сделать и еще проще — воткнуть EyeFi в видеорегистратор, вход для автомобильного питания там есть, управлять, конечно, не получится, но зато совсем без программирования и паяния.