docs: @Override
  	public Sign init(String algorithm, PrivateKey privateKey, PublicKey publicKey) {
  		try {
  			signature = Signature.getInstance(algorithm);
  		} catch (NoSuchAlgorithmException e) {
  			throw new CryptoException(e);
  		}
  		super.init(algorithm, privateKey, publicKey);
  		return this;
  	}