This paper presents an efficient fair document exchange protocol aimed at enhancing security during document transactions between two parties. It utilizes verifiable and recoverable encryption of document keys to ensure that each party can trust the exchange, addressing risks associated with documents potentially being withheld or incorrect. The proposed method is designed to operate with only three messages, making it more efficient than existing protocols in the literature.