Searching for a solution: engineering tradeoffs and the evolution of provably secure protocols | IEEE Conference Publication | IEEE Xplore