The original post: /r/cybersecurity by /u/Background-Hand-3025 on 2024-10-08 00:04:51.

I’m developing a native Windows app/exe with a gui connected to a database in AWS.

I don’t want anyone in my company to have access to the client’s database. I want to say to the client that their EXE file has a key in it (or somthing) that will give them and only them access to their database. And if they lose their private key then there is no way to get their data back.

So when someone goes through the sign-up process and have an EXE file sent to them that exe file contains a key for them and only them.

The thing is I have no idea how to do this or Even how to find a third party to do it. I don’t even know what to ask for to do a Google search. Trust me I’ve tried.

Can anyone shed some light on what this is called or how it is implemented? Any recommendations of a third party that can do this? Or is this just left to the developers?

Many thanks.