code: private static byte[] encryptData(PublicKey publicKey, byte[] plainData)
  			throws Exception {
  		try {
  			Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding","BC");
  			cipher.init(Cipher.ENCRYPT_MODE, publicKey);
  			return cipher.doFinal(plainData);
  		} catch (Exception e) {
  			throw new Exception(e.getMessage());
  		}
  	}
docs: 加密除pin之外的其他信息
  
  @param publicKey
  @param plainData
  @return
  @throws Exception