A remote load and update card emulation support apparatus comprising: at least one processor; and a secure element, executed by the at least one processor, to provide emulation support for an emulated card by executing at least one command set from command sets that include an encrypted read write command set that uses a secure communication read write, SCRW, key, a plain read write command set that uses a plain communication read write, PCRW, key, and an encrypted read command set that uses a secure communication read only, SCR, key, wherein using the SCR key to provide emulation support for the emulated card by executing the encrypted read command set that uses the SCR key further comprises: - encrypting a random key by using the SCR key; and - determining whether a query related to the emulated card is authentic by comparing a value of the random key before encryption by using the SCR key to a value of the random key after the random key has been encrypted by using a mobile application based SCR key and further decrypted by using the SCR key, - decrypting encrypted command data for the encrypted read command set by using a session key that is generated by keys based on the SCR key, wherein the command data is encrypted by using the random key and another random key that is generated by a mobile application of the mobile application based SCR key; - comparing a hash of the command data with a hash of the decrypted command data; and - in response to a determination that the hash of the command data is equal to the hash of the decrypted command data, executing the query related to the emulated card. at least one processor; and a secure element, executed by the at least one processor, to provide emulation support for an emulated card by executing at least one command set from command sets that include an encrypted read write command set that uses a secure communication read write, SCRW, key, a plain read write command set that uses a plain communication read write, PCRW, key, and an encrypted read command set that uses a secure communication read only, SCR, key, wherein using the SCR key to provide emulation support for the emulated card by executing the encrypted read command set that uses the SCR key further comprises: - encrypting a random key by using the SCR key; and - determining whether a query related to the emulated card is authentic by comparing a value of the random key before encryption by using the SCR key to a value of the random key after the random key has been encrypted by using a mobile application based SCR key and further decrypted by using the SCR key, - decrypting encrypted command data for the encrypted read command set by using a session key that is generated by keys based on the SCR key, wherein the command data is encrypted by using the random key and another random key that is generated by a mobile application of the mobile application based SCR key; - comparing a hash of the command data with a hash of the decrypted command data; and - in response to a determination that the hash of the command data is equal to the hash of the decrypted command data, executing the query related to the emulated card. an encrypted read write command set that uses a secure communication read write, SCRW, key, a plain read write command set that uses a plain communication read write, PCRW, key, and an encrypted read command set that uses a secure communication read only, SCR, key, wherein using the SCR key to provide emulation support for the emulated card by executing the encrypted read command set that uses the SCR key further comprises: - encrypting a random key by using the SCR key; and - determining whether a query related to the emulated card is authentic by comparing a value of the random key before encryption by using the SCR key to a value of the random key after the random key has been encrypted by using a mobile application based SCR key and further decrypted by using the SCR key, - decrypting encrypted command data for the encrypted read command set by using a session key that is generated by keys based on the SCR key, wherein the command data is encrypted by using the random key and another random key that is generated by a mobile application of the mobile application based SCR key; - comparing a hash of the command data with a hash of the decrypted command data; and - in response to a determination that the hash of the command data is equal to the hash of the decrypted command data, executing the query related to the emulated card. - encrypting a random key by using the SCR key; and - determining whether a query related to the emulated card is authentic by comparing a value of the random key before encryption by using the SCR key to a value of the random key after the random key has been encrypted by using a mobile application based SCR key and further decrypted by using the SCR key, - decrypting encrypted command data for the encrypted read command set by using a session key that is generated by keys based on the SCR key, wherein the command data is encrypted by using the random key and another random key that is generated by a mobile application of the mobile application based SCR key; - comparing a hash of the command data with a hash of the decrypted command data; and - in response to a determination that the hash of the command data is equal to the hash of the decrypted command data, executing the query related to the emulated card.