I have a Front End React Native application, and i am dealing with sensitive information. Asides their auth information, I tried encrypting, which i thought was a good idea to do. I'm encrypting using AWS with the keys stored on SSM, I also have to process payment transaction. These are all communicating with the server? Should i just rely on TLS to do the necessary encryption for the data in Transit?
As mentioned i am currently using AWS SSM to encrypt, although i fear for the security of the application.