exercise_key: support combined key agreement+derivation algorithms Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>