Fatti

La Swiss Online AG, un fornitore di servizi Internet, è stata invitata dall'ufficio del procuratore distrettuale di Bülach a rivelare l'identità di un cliente con un indirizzo IP specifico che aveva offerto immagini pedopornografiche su Internet. La Swiss Online AG ha presentato ricorso contro questo provvedimento e ha sostenuto che senza una base legale sufficiente era stata costretta a compiere un'azione e quindi era stata limitata nella sua libertà economica e di proprietà.

L'ufficio del procuratore della Confederazione del Canton Zurigo ha respinto il ricorso e ha affermato che l'esame della base legale per la misura di sorveglianza spettava al presidente della camera di accusa del tribunale superiore. La Swiss Online AG ha quindi presentato ricorso di diritto pubblico al Tribunale federale e ha denunciato una violazione dell'art. 29 Cost. nonché degli art. 26 e 27 Cost. in combinazione con l'art. 36 Cost.

Legge

Il Tribunale federale ha esaminato l'ammissibilità del ricorso e ha stabilito che l'ufficio del procuratore aveva ragione a non accogliere il ricorso nella misura in cui la Swiss Online AG aveva presentato la richiesta di sospensione del procedimento. Allo stesso modo, l'ufficio del procuratore aveva ragione a non accogliere il ricorso riguardo alla raccolta dei dati periferici, poiché la misura di sorveglianza era già stata approvata dal presidente della camera di accusa.

Il Tribunale federale ha affermato che la base legale materiale per le misure di sorveglianza si trova nelle leggi processuali penali applicabili e che le disposizioni del diritto processuale penale possono giustificare l'ingerenza nella comunicazione a distanza degli utenti a condizione che sia stata concessa un'autorizzazione giudiziaria. L'obbligo dei fornitori di servizi di comunicazione di fornire informazioni alle autorità giudiziarie e di polizia competenti su richiesta…