This document proposes a secure and distributed data discovery and dissemination protocol called DiDrip for wireless sensor networks. Existing protocols use a centralized approach where only the base station can distribute data, which has disadvantages like single point of failure and inefficiency. DiDrip allows multiple authorized users to directly disseminate data to sensor nodes. It consists of four phases - system initialization, user joining, packet preprocessing, and packet verification. DiDrip addresses security vulnerabilities and is proven secure through theoretical analysis and experimental implementation on sensor nodes.