As mobile devices become part of enterprise networks and cloud technology makes it possible for the workforce to access data from virtually anywhere, it becomes increasingly important to synchronize the information so the most up to date data is available to everyone no matter where they are. While making the information available in real time or near real-time is important, security is also an issue that must be addressed in an environment that is more and more vulnerable to attacks.