15 декабря 2009 г.

Шифрование. Перенос данных

Задача: безопасно перевезти данные из одной точки, в другую.
Выбранное решение: воспользоваться средствами шифрования.
Примечание: после проведения процедуры шифрования, мы будем иметь зашифрованные данные и пароль, с помощью которого в дальнешем мы сможем расшифровать данные.

Средства шифрования в современном своём представлении достигли того уровня, что любой пользователь может так зашифровать информацию, что злоумышленних, получивший каким-то образом доступ к зашифрованным данным, не имеет никаких шансов их расшифровать. Наличие доступа к Супер-копьютеру у злоумышленника, кстати, не на много увеличивает шансы расшифровки. :)
Т.е. при отсутствии у злоумышленника доступа к паролю, расшифровать данные - не реально.
Следовательно злоумышленник, помимо получения доступа к зашифрованным данным, может выполнить какие-либо незаконные действия с пользователем (похищение, насилие) с целью получения доступа к паролю.
В этом случае предлагается следующий ход (он может быть использован совместно с другими способами, не описанными в данном сообщении): генерировать пароль так, чтобы о нём не узнал пользователь! Например, пользователь запускает процесс шифрования данных, программа шифровки генерирует пароль, с его помощью выполняет свои функции шифрования, но вместо того, чтобы сообщить пароль пользователю, отправляет его на заданный e-mail, например, доверенного лица. При отсутсвии лица, которому можно доверить пароль, можно воспользоваться internet-сервисом отложенной отправки почты (когда письмо создаётся, сохраняется на данном сервисе, но отправляется после указанной даты). Конечно, в последнем случае, доступ к e-mail должен быть разрешён только из одного (защищенного) здания, т.е. необходимо наличие персонального почтового сервера.

18 октября 2009 г.

Снижение влияния компьютерных игр

В настоящий момент в некоторых странах используется система рейтингов для компьютерных игр. Игре назначается рейтинг, который показывает с какого возраста можно играть в эту игру.
Процесс назначения рейтинга более-менее успешно работает. А вот исполнение механизма ограничения доступа к игре в соответствии с этим рейтингом ...

Необходимо. При запуске игры спрашивать у пользователя его возраст и чем младше пользователь, тем труднее делать прохождение игры.
А для "самых маленьких" отключать возможность использования cheat-кодов (особенно "вечной жизни"), тем самым мы не будем развивать как минимум чувство вседозволенности.

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

17 сентября 2009 г.

Визуальные знаки различия воинских званий

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

Есть несформированная мысль, что эти знаки в настоящее время не нужны. Более того, они являются помощью для шпионских действий с "противоположной" стороны.

20 июля 2009 г.

Сохранение контента в P2P-сетях (социальный способ)

Ранее я опубликовал технический способ сохранения контента в P2P-сетях (Сохранение контента в P2P-сетях). Сейчас описываю "социальный".

Рекомендуется вопользоваться опытом торрент сетей. Но с прицелом не в сторону раздачи, а на сам факт присутствия в сети.
Создаём сообщество со следующими правилами:
  • пользователь должен постоянно держать определённый контент, выдаваемый ему администрацией;
  • пользователь должен присутствовать в сети определённый период времени (период времени одинаков для каждого члена сообщества), отдавая этот контент другим участникам сообщества;
  • пользователь может неограниченно скачивать контент, находящийся у других членов сообщества.
При отсутствии держателя больше разрешенного времени, либо тот, кому этот контент нужен, либо в система автоматическом режимеформирует жалобу.
Администрация проверяет жалобу и если она (жалоба) оказывается правдой - исключает пользователя из сообщества. (Тут, конечно, можно поступать не так категорично.)
Администрация должна быть честной, если она хочет, чтобы к ним в сообщество шли новые члены.

В итоге каждому пользователю гораздо проще следить только за "своим" контентом. А все остальные пользователи гарантированно получают любой другой контент сообщества.

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

3 июля 2009 г.

Защита прав в киноиндустрии

Как Вы знаете, правообладатели очень сильно борются за соблюдение прав. В частности, они запрещают свободно распространять фильмы для частного просмотра: хочешь фильм - купи. Конечно, имеются в виду только фильмы, на которые наложено данное ограничение - не будем вдаваться в детали и определения.

Тем не менее, при распространении музыки, часто используют механизм "предпросмотра", когда файл выкладывается для ознакомительных целей не целиком, а только начало - несколько секунд. И очень часто, в данном случае, этих секунд абсолютно не хватает для ознакомления. Но оставим музыку, в ней немного другие психологические законы. :)

Основная идея этого сообщения - почему бы не использовать механизм "предпросмотра" и в киноиндустрии. Причём предпросмотр по продолжительности должен быть не фиксированным для всех фильмов (в минутах или процентах от всей продолжительности фильма), а высчитываться индивидуально создателями фильма.
В отличии от музыки, в кино (как и в видеоиграх) очень хорошо действует правило "А что же дальше?", т.е. вызывает любопытство у зрителя.
Следовательно, кинопроизводителям, при выпуске фильма, надо так же выпускать "версию для предпросмотра", распространяемую в отличном качестве (в интернете - бесплатно, на твёрдых носителях - по цене носителя) и расчитанную на то, что зритель, просмотрев эту версию, заинтересуется продолжением (или даже концовкой) и приобретёт полную версию фильма.

P.S. Конечно, для кинопроизводителя, могут быть потери в том, что зритель, просмотрев предварительную версию, не будет приобретать полную. Но тут уже нужен более детальный анализ. :)

6 апреля 2009 г.

Сохранение контента в P2P-сетях

Сети eDonkey и BitTorrent обладают одним существенным недостатком - исчезновением контента с течением времени. (Думаю, эта проблема актуальна и для других P2P-сетей, но я не имею знаний и опыта их использования.)
Конечно, некоторые BitTorrent сервера предпринимают для борьбы с этим явлением некоторые действия, но всё равно они оказываются недостаточными.

Возможно следующее решение этой проблемы.
  1. Пользователь подключается к сети и в обязательном порядке предоставляет (выделяет): часть свободного места на своём жёстком диске и часть пропускной способности своего internet-канала.
  2. Программа-клиент, с помощью которой выполнено подключение, запрашивает у всех остальных пользователей (серверов) наличие редкого контента, т.е. такого контента, который встречается максимум у N пользователей. Но это далеко не единственный параметр, по которому можно определять "редкость" контента.
  3. Найденный контент (возможно, частично) скачивается в выделенное свободное место пользователя. Часто встречающийся контент - сокращается.
  4. Действия, указанные в предыдущих двух пунктах выполняются автоматически без участия пользователя.
  5. Следовательно, после того, как какой-либо другой пользователь выполнит поиск редкого контента, он (контент) будет найден на выделенном месте жёсткого диска пользователя и скачан по выделенной части пропускной способности internet-канала.
Таким образом можно сохранить редкий контент.