server/client/subnet
public/secret/shared