How to trust clients when they can be reverse-engineered to expose keys/credentials? [duplicate]

I am developing an VPN app, currently on mobile app part (Flutter). I have done server backend side. Client side code is done too. VPN establishment is based on socket communication: Client sends it its own public key and my Server sends b… Continue reading How to trust clients when they can be reverse-engineered to expose keys/credentials? [duplicate]

Is creating an internal API within a VPN a recommended practice for securing database access for customer-facing applications?

The InfoSec team of the client I work with has mandated that any customer-facing application’s backend should not directly access the database for that application. They require we create another internal API that is not public and call th… Continue reading Is creating an internal API within a VPN a recommended practice for securing database access for customer-facing applications?

How can I determine which IOS application on my iPhone is scanning my local network? [migrated]

My router (Unifi UDM-SE) has a honeypot configured which is capturing a scan from the iPhone about twice per day. I would like to figure out which App is doing this. I have followed the instructions on this post (Detecting port scanning ac… Continue reading How can I determine which IOS application on my iPhone is scanning my local network? [migrated]

User-Controlled Encryption in web app. How to Implement Encrypted Content Sharing Among Friends?

I’m working on idea for a project the goal is to allow a user to share their encrypted content with friends while ensuring the server and none friends maintains zero knowledge of the actual content.
Here’s an example structure of a user:
U… Continue reading User-Controlled Encryption in web app. How to Implement Encrypted Content Sharing Among Friends?

User-Controlled Encryption in web app. How to Implement Encrypted Content Sharing Among Friends?

I’m working on idea for a project the goal is to allow a user to share their encrypted content with friends while ensuring the server and none friends maintains zero knowledge of the actual content.
Here’s an example structure of a user:
U… Continue reading User-Controlled Encryption in web app. How to Implement Encrypted Content Sharing Among Friends?