Best practice for sharing and storing encrypted data between server and client

I’m working on a system that shares data between a client and server.
The end goal of this system is to store server-encrypted data on the client’s hard drive, using keys generated by the server. the client needs copies of the keys so tha… Continue reading Best practice for sharing and storing encrypted data between server and client

When signing with server public key, how do I prove server key is trustworthy?

I have a server-side app in a Docker container that communicates with my desktop client app.
I am struggling with how to ensure that the response from the server is trustworthy. I am fairly new to working with RSA key pairs and establishin… Continue reading When signing with server public key, how do I prove server key is trustworthy?