Uma empresa de software vai desenvolver uma ferramenta
para implementação e operação de emissões de certificados
digitais, baseada na infraestrutura de chave pública (PKI).
Para isso, essa ferramenta precisa ser construída com os três
seguintes módulos básicos utilizados em implementações PKI: