This document presents a design for data encryption and decryption using reconfigurable reversible logic gates. The design uses a cascade of 16 4-input reversible gates to encrypt or decrypt a 9-bit data block. Each gate in the cascade is determined by a main encryption key. The same key is used for both encryption and decryption, with the order of gates reversed for decryption. A reconfigurable reversible logic gate is proposed that can implement any of the 32 possible 4-input reversible gates through configuration. Verilog HDL simulation results are presented to validate the encryption/decryption scheme works as intended on Xilinx FPGAs.