We introduce the notion of associative one-way functions and prove tha
t they exist if and only if P not equal NP. As evidence of their utili
ty, we present two novel protocols that apply strong forms of these fu
nctions to achieve secret-key agreement and digital signatures. (C) 19
97 Published by Elsevier Science B.V.