src/main/java/cn/jiguang/common/utils/sm2/SM2Util.java
public static byte[] getRawPublicKey(BCECPublicKey publicKey) {
        byte[] src65 = publicKey.getQ().getEncoded(false);
        byte[] rawXY = new byte[CURVE_LEN * 2];//SM2的话这里应该是64字节
        System.arraycopy(src65, 1, rawXY, 0, rawXY.length);
        return rawXY;
    }
public static byte[] getRawPublicKey(BCECPublicKey publicKey) {
        byte[] src65 = publicKey.getQ().getEncoded(false);
        byte[] rawXY = new byte[CURVE_LEN * 2];//SM2的话这里应该是64字节
        System.arraycopy(src65, 1, rawXY, 0, rawXY.length);
        return rawXY;
    }
public static byte [ ] getRawPublicKey ( BCECPublicKey publicKey ) { byte [ ] src65 = publicKey . getQ ( ) . getEncoded ( false ) ; byte [ ] rawXY = new byte [ CURVE_LEN * 2 ] ; //SM2的话这里应该是64字节 System . arraycopy ( src65 , 1 , rawXY , 0 , rawXY . length ) ; return rawXY ; }
只获取公钥里的XY分量，64字节

@param publicKey
@return
只获取公钥里的XY分量，64字节