public void Verify(byte[] input, string k) { this.Reset(); UpdateVerifierArgs args = new UpdateVerifierArgs(input, k); this.backgroundWorker.RunWorkerAsync(args); }
private void backgroundWorker_DoWork(object sender, DoWorkEventArgs e) { UpdateVerifierArgs args = e.Argument as UpdateVerifierArgs; mResult = args.Verify(); if (mResult == false) { throw new Exception(""); } }