public static byte[] encrypt(byte[] m, Key pK) {
		// ENCRYPT
		byte[] result = null;
		try {
			// get an RSA cipher object and print the provider
			final Cipher cipher = Cipher.getInstance("RSA");
			// encrypt the plain text using the public key
			cipher.init(Cipher.ENCRYPT_MODE, pK);
			result = cipher.doFinal(m);
		} catch (Exception e) {
			e.printStackTrace();
		}

		return result;
	}