Quantum secure direct communication (QSDC) is an important branch of quantum communication that is capable of directly transmitting secret messages over a quantum channel. It may be viewed as a concrete realization of Wyner's wiretap channel theory, which ensures the reliable and secure communication of information in the presence of noise and eavesdropping. Hence it is a fully-fledged quantum-communications protocol, which does not require a separate secret key negotiation phase. By contrast, its quantum key distribution (QKD) counterpart represents a secret key-negotiation protocol, which has to be followed up by a separate classical communication session. The essential difference between these two modes of quantum communication lies in the employment of a block-based data transmission technique, proposed by Long and Liu in 2000. However, the original block-based data transmission requires quantum memory, which is not widely available at the time of writing. Recently, this difficulty has been overcome by using classical coding theory, which has been successfully applied to the single-qubit DL04 QSDC. Here we will present a single-photon-memory QSDC protocol based on entangled pairs of photons. We commence by comparing QSDC to QKD, followed by an example of the single-photon QSDC and single-photon QKD protocol. Then we continue by modifying the so-called two-step QSDC protocol designed for deterministic QKD by reducing the number of qubits in a block into a single one, in which Alice prepares Einstein-Podolsky-Rosen (EPR) photon pairs and partitions them into two parts: the so-called pioneer qubit and the follow-up qubit. The pioneer photon is transferred first to Bob, while the follow-up photon is used either for performing encoding or for eavesdropping detection. Bob extracts the candidate key by combining the two particles of the EPR pair to perform Bell-basis measurement. Then the protocol is transformed into a singlephoton-memory QSDC using coding theory. Our theoretical analysis shows that the resultant protocol is robust to individual attacks. Additionally, a high communication efficiency is achieved. INDEX TERMS Quantum secure direct communication, quantum key distribution, entanglement.