updated NPOT to use Protocol 3.1 from the Naor-Pinkas paper