1. A method of performing secure network measurements between a verifier and a prover, the method comprising: generating, by the verifier, probe request packets destined to the prover, and echoing, by the prover, corresponding probe reply packets back to the verifier, wherein a path between the verifier and the prover traverses a network domain that includes at least one software defined network (SDN) controller and one or more SDN switches, and wherein tampering of the network measurements by the prover is avoided by selectively influencing the probe request packets sent by the verifier and/or the probe reply packets sent by the prover according to programmable packet forwarding rules that the at least one SDN controller implements on the one or more SDN switches.