On the impossibility of basing trapdoor functions on trapdoor predicates | IEEE Conference Publication | IEEE Xplore