code: public static TextEncryptor queryableText(CharSequence password, CharSequence salt) {
  		return new HexEncodingTextEncryptor(new AndroidAesBytesEncryptor(password.toString(), salt, AndroidKeyGenerators.shared(16)));
  	}
docs: Creates an encryptor for queryable text strings that uses standard password-based encryption. Uses a shared, or
  constant 16 byte initialization vector so encrypting the same data results in the same encryption result. This is
  done to allow encrypted data to be queried against. Encrypted text is hex-encoded.
  
  @param password the password used to generate the encryptor's secret key; should not be shared
  @param salt a hex-encoded, random, site-global salt value to use to generate the secret key