Experimental Project

This is a sandbox project, which contains experimental code for developer use only.

This module enables two websites to share their private posts via RSS feeds with each other using a token based authentication and a browser plugin for the decryption of the feeds. This idea is adopted from http://groups.drupal.org/node/9719.

The basic idea is that, for a blogger to view the private posts of another he needs to be first identified and then authorized. This is achieved through a tokens.Then he recieves the encrypted information depending on the level of authorization. The aggregator as usual will get all the feeds regardless of being public or private, but the private feeds are encrypted. There would be feed element level encryption with different keys i.e. one post I can read, the next one I can't because it's keyed for someone else. The image consists of an abstract idea of the project.

The module consumes all the feeds but only passes those parts of the feeds tagged for
the particular user and the rest are rejected because they would be encrypted with a different key.

More ideas to improve the functionality of the module and your views are required for me. Please file them in the issue queue.

If you are wondering why someone wants to encrypt RSS feeds or why tokenauth module isnt useful check these pages:
https://security.drupal.org/node/82228
http://security.stackexchange.com/questions/26606/why-would-someone-want-to-encrypt-rss-feeds
http://security.stackexchange.com/questions/27787/how-do-private-feeds-get-transferred-between-two-different-portals

Project Information