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