The present invention describes methods and systems for
information dissemination in mobile ad hoc networks founded on Content Based Routing. The method comprises generating a first data packet at a source node, encoding, via an encoding logic within the source node, a plurality of information categories associated with the first data packet in a header of the first data packet, encrypting the first data packet with an
encryption key unique to the plurality of information categories, generating a second data packet having a unique
dissemination group identity in its header and the encrypted first data packet as a
payload of the second data packet, disseminating the second data packet across a
dissemination mesh, and receiving the second data packet at a destination node. The
system comprises a host within the source node that generates a first data packet comprising a first packet header and the content within a first
payload of the first data packet, an identity generator within the source node to receive the first data packet and to generate a
dissemination group identity for a dissemination group, an encoding unit to
encode within the first packet header a plurality of information categories associated with the content, an
encryption unit for encrypting the first data packet with an
encryption key unique to the dissemination group identity, such that a second data packet is formed, the second data packet having in a second header the dissemination group identity and in a second
payload the encrypted first data packet, and a routing unit to disseminate the second data packet to the dissemination mesh.