In recent years, the Internet has proved to be a powerful tool for real-time applications. However, security risk of the Internet communication still stops people to bring the real-time application into a reality. Little work has so far been done in developing a data encryption algorithm for Internet-based real-time applications. In order to satisfy the security requirements of Internet-based real-time systems, two hybrid data encryption algorithms are proposed. One is the combination of the Advanced Encryption Standard (AES) and the most popular public-key cryptography (RSA); the other is the...