Clouds provide a platform for efficiently and flexibly aggregating, storing, and processing large amounts of data. Eventually, sensor networks will automatically collect such data. A particular challenge regarding sensor data in clouds is the inherent sensitive nature of sensed information. For current cloud platforms, the data owner loses control over her sensor data once it enters the cloud. This imposes a major adoption barrier for bridging cloud computing and sensor networks, which the authors address henceforth. After analyzing threats to sensor data in clouds, the authors propose a cloud architecture that enables end-to-end control over sensitive sensor data by the data owner. The authors introduce a well-defined entry point from the sensor network into the cloud, which enforces end-to-end data protection, applies encryption and integrity protection, and grants data access.