Block Interview Question

Design a symmetric key management system and client interfaces.