Você poderia informar a tech-stack que utilizou? Existe alguma exigência em termos de linguagem no back-end para manipulação das assinaturas ou certificados?

Parabéns pela iniciativa, sucesso pra ti.

Utilizei PHP com Laravel mas pode-se usar qualquer outra linguagem que permita utilizar protocolo de criptografia cliente-servidor como por exemplo o SSL.

Muito obrigado, sucesso amigo!