| | |
| | | import org.jasypt.properties.PropertyValueEncryptionUtils; |
| | | import org.jasypt.util.text.BasicTextEncryptor; |
| | | |
| | | import java.util.Objects; |
| | | |
| | | @Slf4j |
| | | public final class JasyptUtils { |
| | | |
| | | public static void main(String[] args) { |
| | | String a = encrypt("123456"); |
| | | String a = encrypt("Fg001@hdw"); |
| | | decrypt(a); |
| | | |
| | | } |
| | |
| | | /** |
| | | * 加密使用密钥 |
| | | */ |
| | | private static final String PRIVATE_KEY = "9Lu6HgEvttjj8vYhy3ID+PqPbumuXhcH"; |
| | | //private static final String PRIVATE_KEY = "9Lu6HgEvttjj8vYhy3ID+PqPbumuXhcH"; |
| | | |
| | | private static BasicTextEncryptor basicTextEncryptor = new BasicTextEncryptor(); |
| | | |
| | | static { |
| | | basicTextEncryptor.setPassword(PRIVATE_KEY); |
| | | basicTextEncryptor.setPassword(Objects.requireNonNull(RSAUtil.decrypt("B2VlA97djZaWo+mNIte68v49Q4/cxGWm+0EhV0Zatx1ZF4THsl4B+IW3qvPMtvLXqOwsHhaNyX6iMm7syyvXSfcEDeaxeFaNbpT+nYzQBsbP3/tBKXQeUyK9FYp6j8b04t0B+cv5GiRDsmxX7xkn+fboIOi8gXrr+Q5xnYvqfklEb7X3P3NmNtOsGqUsBuY9jlU6wIOuBpGZ85kYWS+sc8cNUu1ThjK5sRJ6xrJMrLf0gCvCUpe257MS2vZVSwzShC67JqSkkcoVYvkoiADwZHdjca/iWxJbEgDT7CZwilGDTdHRMclD0nIunUTC8cLcTrAdUlPvmrK6VFNgvhpzhnZh5g+ap/mN83bXgpez4gScQ1dMx43Z5tH2s0CmTOASJmshthOJ+Ib8ZaT25HjLvxFxER0vnffgkEEgZ5LxEWwrgfsMB/YCE1EV4yqdNp1FDxEVkSch6TspUJoQcPnZRFSYEMl8yWsrR9nOHvoOSflIxGCWxk8wHJyur6tft8xc"))); |
| | | //basicTextEncryptor.setPassword(PRIVATE_KEY); |
| | | } |
| | | |
| | | /** |