VPN接続にセキュリティを追加すると、必然的に回線速度が低下します。例えば、より強力な暗号化アルゴリズムを使用すると、VPNを経由するデータの暗号化に時間がかかり、目的地に到着した後の復号化にも時間がかかることになります。同様に、安全性の高いVPNプロトコルは、安全性の低いプロトコルに比べ、速度が遅くなる傾向があります。PPTPは、最古のプロトコルであるにもかかわらず、OpenVPNやL2TP/IPSecよりも大幅に高速な接続を提供します。しかし、セキュリティ上の脆弱性があることも知られています。
VPNを利用するにあたって、常時最強のセキュリティが必要なわけではありませんが、速度を上げるためとはいえ越えてはいけない一線があります。PPTPの使用はお勧めしません。読者の皆様には、SSL（OpenVPN）またはIPSec暗号化（L2TP、IKEv2）を使用するプロトコルを選択するよう推奨しています。
ほとんどのVPNプロバイダーにはこのオプションはありませんが、念のために言っておくと、完全に暗号化を無効にしないでください。さらに、AES128ビット暗号化は、VPNがその機能を果たし、データを安全に保つために最低限必要な強度の暗号化です。事実上解読不可能であり、同じく一般的なAES256ビット暗号化よりも若干高速です。一部のVPNではBlowfish暗号化を使用していますが、これはAES暗号化に比べて低速な傾向があります。448ビット
暗号化やVPNプロトコルの調整でどの程度速度が向上するかは、お使いのハードウェアによります。より高性能なデバイスは、より速くデータを暗号化・復号化できるでしょう。
UDPとTCP
OpenVPNプロトコルを使用する場合、多くのVPNアプリでは、TCPまたはUDPプロトコルの一方を使用するオプションがあります。TCPは、通常Webを閲覧したり、ファイルをダウンロードする際に使用したりするプロトコルです。UDPは、動画、音楽、ゲームなどのストリーミングアプリケーションでより一般的です。その違いは、コンピューターやサーバーが、ネットワークパケット（インターネット上で情報をやり取りするためのデータの単位）をどう送信するかです。
UDPはTCPより確実に高速であるというのは、よくある誤解です。確かに概ねその通りなのですが、これはルールというよりガイドラインに近いものです。
TCPはエラー保護と送信保証を利用して、すべてのデータパケットがオリジナルと完全に一致し、正しい順序で送信されることを保証します。エラーが発生した場合、以前のパケットが正常に送信されるまで、インターネットトラフィックのフローが停止します。これは、ファイルをダウンロードしたり、Webページを読み込んだりする場合に重要になります。
UDPにはこのような保護機能はありません。コリジョン、エラー、パケット紛失はよくあることで、パケットが順番通りに届かないこともあります。仕事の丁寧さではなく、速度を重視しているのです。あるパケットを紛失することは、それに続く他のパケットがすべて遅延するよりも望ましいことなのです。
そのため、VPNを主にオンラインゲーム、動画ストリーミング、または音楽を聴くために使用する場合は、UDPに切り替えてください。それ以外は、TCPを使うのがいいでしょう。