コード例 #1
0
 public static void main(String args[]) {
   Scanner scan = new Scanner(System.in);
   System.out.println("Enter a secret message: ");
   String secret = scan.nextLine();
   System.out.println("To encrypt: " + secret);
   Encryption enc = new Encryption();
   String encStr = enc.encrypt(secret); // Encrypt the original String
   System.out.println("Encrypted: " + encStr);
   String decStr = enc.decrypt(encStr);
   System.out.println("Decrypted: " + decStr); // Decrypt the encrypted string
 }
コード例 #2
0
ファイル: Settings.java プロジェクト: jamesbjackson/sonarqube
 public String getString(String key) {
   String value = getClearString(key);
   if (value != null && encryption.isEncrypted(value)) {
     try {
       value = encryption.decrypt(value);
     } catch (Exception e) {
       throw new IllegalStateException(
           "Fail to decrypt the property " + key + ". Please check your secret key.", e);
     }
   }
   return value;
 }