Group-based cryptography is a use of groups to construct cryptographic primitives.
A group is a very general algebraic object and most cryptographic schemes use groups in some way.
In particular Diffie–Hellman key exchange uses finite cyclic groups.
So the term group-based cryptography refers mostly to cryptographic protocols that use infinite non-abelian groups such as a braid group.
This cryptography-related article is a stub.