code: String encrypt(String property) throws GeneralSecurityException,
  			UnsupportedEncodingException {
  		SecretKeyFactory keyFactory = SecretKeyFactory
  				.getInstance("PBEWithMD5AndDES");
  		SecretKey key = keyFactory.generateSecret(new PBEKeySpec(cypher));
  		Cipher pbeCipher = Cipher.getInstance("PBEWithMD5AndDES");
  		pbeCipher.init(Cipher.ENCRYPT_MODE, key, new PBEParameterSpec(salt, 20));
  		return base64Encode(pbeCipher.doFinal(property.getBytes("UTF-8")));
  	}
docs: encrypt the given property
  @param property
  @return
  @throws GeneralSecurityException
  @throws UnsupportedEncodingException