I have a requirement to make the data in network layer not human understandable (request and response). Problem is that the API code has over 100 endpoints, and I don't want to make changes to entire codebase to do decryption of request and encryption of response on every method to accustom with this. I was wondering if there is a simple way implement this so that there is not much code changes. I am also searching for packages also to do this, didn't find any. The API is developed with Spring Boot and UI using Angular. Appreciate the help!!
I tried making changes in controller but that's an overhead since it has to be changed in all methods.