public SM2 init(PrivateKey privateKey, PublicKey publicKey) {
		return this.init(ALGORITHM_SM2, privateKey, publicKey);
	}
public SM2 init ( PrivateKey privateKey , PublicKey publicKey ) { return this . init ( ALGORITHM_SM2 , privateKey , publicKey ) ; }
初始化<br>
私钥和公钥同时为空时生成一对新的私钥和公钥<br>
私钥和公钥可以单独传入一个，如此则只能使用此钥匙来做加密（签名）或者解密（校验）

@param privateKey 私钥
@param publicKey 公钥
@return this