IronPigeon is a decentralized communication protocol that provides high confidentiality and authenticity for the messages.