A computer-implemented method for secure communication between a receiving device and a first device, the method comprising: communicating with a first device via a first communication method over a wireless communication network; acquiring, from the first device via a second communication method, a first sensory pattern representing a first key, the first key being a security key, wherein the second communication method is different from the first communication method; determining the first key by deciphering the first sensory pattern using a deciphering scheme; and communicating with the first device via the first communication method using the first key; acquiring, from a pairing configuration, at least one of the first communication method, the second communication method, or the deciphering scheme; characterized in that, the method comprises: determining that the pairing configuration has changed; acquiring, from the first device via a third communication method, a second sensory pattern representing a second key, the third communication method being specified by the pairing configuration; determining the second key based on the second pattern and the deciphering scheme, the deciphering scheme being specified by the pairing configuration; and communicating with the first device via a fourth communication method using the second key, the fourth communication method being specified by the pairing configuration. communicating with a first device via a first communication method over a wireless communication network; acquiring, from the first device via a second communication method, a first sensory pattern representing a first key, the first key being a security key, wherein the second communication method is different from the first communication method; determining the first key by deciphering the first sensory pattern using a deciphering scheme; and communicating with the first device via the first communication method using the first key; acquiring, from a pairing configuration, at least one of the first communication method, the second communication method, or the deciphering scheme; characterized in that, the method comprises: determining that the pairing configuration has changed; acquiring, from the first device via a third communication method, a second sensory pattern representing a second key, the third communication method being specified by the pairing configuration; determining the second key based on the second pattern and the deciphering scheme, the deciphering scheme being specified by the pairing configuration; and communicating with the first device via a fourth communication method using the second key, the fourth communication method being specified by the pairing configuration. determining that the pairing configuration has changed; acquiring, from the first device via a third communication method, a second sensory pattern representing a second key, the third communication method being specified by the pairing configuration; determining the second key based on the second pattern and the deciphering scheme, the deciphering scheme being specified by the pairing configuration; and communicating with the first device via a fourth communication method using the second key, the fourth communication method being specified by the pairing configuration.