Uma casa inteligente pode ser definida como uma casa conectada, equipada com dispositivos e objectos inteligentes e conectados, que têm a capacidade de comunicar, interagir e trocar entre si e com outros dispositivos informáticos através de protocolos de comunicação específicos, permitindo o acesso remoto, monitorização e controlo da casa a fim de aumentar o bem-estar, conforto e segurança dos seus habitantes. O controlo remoto de dispositivos ligados em tempo real e de forma segura, sem receio de violação de dados, é um dos problemas graves na implementação de um sistema Smart homes/Smartphones (SHSP). A implementação de tal sistema requer uma concepção cuidadosa que tenha em conta não só os dispositivos electrónicos e as suas funcionalidades, mas também o processo de intercâmbio seguro de dados entre os diferentes componentes do sistema SHSP. Os principais desafios desta implementação são o desenvolvimento de uma aplicação móvel para o utilizador, o intercâmbio seguro de dados em tempo real e o respeito pela confidencialidade dos dados partilhados.