仮想プライベートネットワーク(VPN)は、二つのホスト間に仮想的な一本の回線を引くための技術といえる。このVPN を構築する場合、構築時にユーザー認証は行われるが、その後は認証が行われない。したがって、ホスト上にいるすべてのユーザーがVPN を利用できてしまう。複数のユーザーが存在するサーバーなどからVPN を構築した場合、他のユーザーが勝手にVPN 上のホストにアクセスできるため危険である。ユーザー専用のVPN を構築するために、我々はVPN にユーザーの概念を取り入れたパーソナルVPN を提案する。パーソナルVPN は、OS がVPN を利用するユーザーを制限することで実現する.