1. A method comprising: receiving, by a processor, a request to search a set of devices in a network, wherein the request comprises a set of search parameters comprising a device configuration; establishing a secure channel with the set of devices in the network; determining a topology of the network; initiating, over the secure channel, a search of the set of devices for a device having a configuration that matches the set of search parameters in view of the determined topology of the network; and collecting an identification of at least one of the set of devices having a matching configuration.