Interesting! With this implementation how would you go about keys issuance and would users' devices serve as the signing device?