Design and Implementation of a UART Module on FPGA Using RTL for Cryptographic Encryption and Decryption Techniques | Synapse