groov Products: Security


groov EPICOpto 22’s groov products were designed from the ground up to help you build a secure system for gathering, processing, sharing, and viewing useful data from industrial equipment. 

Security experts recognize several elements of system security, including physical security, policies and procedures, and network security.

groov products give you tools to help address network security. 

groov RIOUltimately, the security of your system depends on you. How do you build security into your system design? 

  • Understand security risks. What could go wrong?
  • Understand the environment your system is in. What are its characteristics?
  • Understand the security tools you have to work with. Why, how, and when should you use them?


“Security is a process, not a product.”

- Bruce Schneier


Security is a complex issue, with different implications depending on your organization and your system. As your system evolves, security requirements constantly change. 


Read the technical note: groov EPIC  Security Design and Best Practices (pdf)


Security tools in groov products 



All groov products use the same security protocol layer your bank does. You’ll see the https when you log in. Read more about encryption.


You control access to software in all groov products through user accounts with usernames & passwords. Read about authentication and user accounts.  

Separate Systems

Independent network ports in groov EPIC and groov Box separate trusted and untrusted networks. More on dual network interfaces.

Tux: Linux OS

groov EPIC, groov RIO, and groov Box have a Linux operating system (OS) with a cryptographically signed custom build of the OS. More about the Linux OS.


Device Firewall

groov EPIC processors and groov RIO edge I/O give you configurable device firewalls in each unit. Read more about firewalls.

Security Certificates

Install self-signed or Certificate Authority certificates in groov EPIC, groov RIO, and groov Box. More information on certificates.

VPN Client

Use the VPN client in groov EPIC and groov RIO to securely access the device for configuration, troubleshooting, and HMI. Read more about VPNs.

MQTT Communications

MQTT data communications simplify security by using device-originated communications via a central broker. Learn how MQTT simplifies security.

Watch the Video: What is an MQTT Broker?
See all MQTT Resources