Key agreement based on homomorphisms of algebraic structures.

External Document