An architecture is presented that facilitates integrating memory, security
functionalities and near field communication (NFC) capabilities in a
mobile device. A memory module is provided that comprises non-volatile
memory that stores security software, sensitive data, and keys and a
security processor that accesses the security software from the
nonvolatile memory and performs security functions based on the security
software stored. A NFC radio frequency transmitter and receiver (RF) is
directly integrated into the security processor to facilitate NFC
capabilities within the secure environment of the memory module. Further,
the non-volatile memory directly interfaces to an NFC antenna positioned
outside of the memory module via the integrated NFC RF. The integration
of the security processor, memory, and NFC RF into the memory module
provides a trusted environment for the manipulation and decryption of
data received through the NFC antenna.