Skip to main content

Information

IP Protect is an Unreal Engine plugin that helps players connect with each other more safely and conveniently by converting local or public IP addresses into a short, encrypted format that can be shared for joining sessions.

Instead of sending a raw IP address to another player, you can generate a compact encrypted address, share that version instead, and decrypt it when needed.

Created for Blueprint users

IP Protect adds 5 Blueprint nodes under the IP Protect category, so you can integrate it into your project quickly without building your own address-sharing and obfuscation system from scratch.

Included nodes

  • Get Public IP Address (async)
  • Get Local IPv4 Address
  • Get Local IPv6 Address
  • Encrypt IP Address
  • Decrypt IP Address

Key Features

  • Adds 5 new Blueprint nodes
  • Supports both IPv4 and IPv6
  • Encryption is compact, reversible, and seed-based
  • Designed to make player-to-player connection sharing simpler and safer
  • Set up IP Protect in under 3 minutes, even if you are new to Unreal Engine

Encryption size

  • IPv4 addresses typically convert to around 7 characters
  • IPv6 addresses typically convert to around 23 characters

This plugin helps obscure IP Addresses, but connecting over the internet may still carry privacy and security risks.