Hi everyone: Currently, if a plugin needs to store sensitive information, it will design a separate set of encryption mechanism, which causes the problem of repeated development and cumbersome management.
Now we plan to introduce the Data Encryption function, which refers to allowing any plugin that needs to encrypt sensitive information only needs to specify the fields to be encrypted on display, so that transparent encryption/decryption can be performed when saving/reading the information. I have created a proposal for this, you can check this issue https://github.com/apache/apisix/issues/8407 as the email is not complete, and if you have any suggestions or questions about it, you can respond in a GitHub issue or in this email.