>>105974768 (OP)youre overthinking this. there are several solutions to what you're looking for
>vpnnot super familiar with this but companies often have private intranets that employees use a vpn to connect to. sounds a lot like what you're looking for.
>private oauth providercreate some [mysupersecret].net site that has invite-only accounts and is an oauth provider for other private sites.
>network encryptionset up some protocol where each user has a private key and the public keys of all other users. sign every message at whatever networking layer you want. use a private tracker torrent to distribute the "public" keys. this is the most retarded solution
there are a lot of other ways you can accomplish this, none of which require hardware