The solution offers security protection for individuals and businesses when using Instant Messaging services. The encryption-per-protocol approach allows avoiding program and even version dependency. IMsecure works with AOL Instant Messenger, MSN Messenger, Yahoo! Messenger, and other instant messengers that support the same protocols. Providing reliable end-to-end encryption and consistent filtering of IM communications, the software not only prevents interception, impersonation, and message modification, but also reduces the exposure to viruses and protects confidential data.