This document proposes a secure and distributed data discovery and dissemination protocol for wireless sensor networks called DiDrip. It addresses limitations of existing centralized protocols by allowing multiple authorized users and network owners to directly disseminate data items to sensor nodes. DiDrip provides authenticity and integrity of data items through digital signatures combined with efficient data structures. It aims to be scalable, resilient to node compromise and user collusion, and impose low overhead on resource-limited sensor nodes. The paper analyzes the security properties of DiDrip and implements it on an experimental sensor network to demonstrate its efficiency in practice.