我有一个实体文件。我使用@columntransformer对字段中的数据进行加密,并在write和read属性中传递了aes\u encrypt和aes\u decrypt。然而,我担心的是,由于我的密钥在java文件中,所以类文件可以反编译,密钥可以公开。有没有一种方法可以将密钥存储在其他文件中并使用该变量指定密钥?
@columntransformer(write=“aes\u encrypt(列名,密钥))
我正在使用springboot、jpa、mysql和hibernate。
我有一个实体文件。我使用@columntransformer对字段中的数据进行加密,并在write和read属性中传递了aes\u encrypt和aes\u decrypt。然而,我担心的是,由于我的密钥在java文件中,所以类文件可以反编译,密钥可以公开。有没有一种方法可以将密钥存储在其他文件中并使用该变量指定密钥?
@columntransformer(write=“aes\u encrypt(列名,密钥))
我正在使用springboot、jpa、mysql和hibernate。
暂无答案!
目前还没有任何答案,快来回答吧!