Discussion
Tradeoffs
- Exponentiation is very expensive in CPU.
- Network latency can be very high in the Internet.
- Key agreement algorithms can tradeoff more CPU cost for fewer messages and less latency dependence.
Secure group communication systems should allow a choice of key agreement protocol.