Hi,
I just sucessfully setup defender relay to run kp3r jobs. And I also plan to bond some amount of kp3r to the relay. Maybe not necessary, but I have some concerns if my bonded fund is safe , any other people coudl access my relay private key? And the relay private key can be used to recover fund in other wallets just in case I have to do?
Hello,
I've a question about the security architecture
How do you make sure that only the client/user who owns the private key stored in KMS is able to sign transactions using that key?
Thanks in advance!
Hey @lgalant! We use dynamically-generated AWS IAM policies to restrict access to resources, such as KMS key usage, on a per-team basis. We had that setup audited by a 3rd party security team.
hey @spalladino thanks for your answer!
Is all this public/open source info? Would you be willing to share some details of the architecture or a github repo?
Defender is closed source, but you can take a look at the security considerations for Relayer documented here in case they help. I'll also follow up with other material via DM.