public void Finish(string data) { byte[] array = HmacHash.smethod_3(HmacHash.smethod_2(), data); while (true) { IL_50: uint arg_38_0 = 3982832027u; while (true) { uint num; switch ((num = (arg_38_0 ^ 3859150612u)) % 3u) { case 1u: this.method_1(array, 0, array.Length); this.Digest = HmacHash.smethod_4(this); arg_38_0 = (num * 2414475336u ^ 1000737194u); continue; case 2u: goto IL_50; } return; } } }
public void Finish(byte[] data, int length) { this.method_1(data, 0, length); while (true) { IL_42: uint arg_2A_0 = 2162501635u; while (true) { uint num; switch ((num = (arg_2A_0 ^ 2449147266u)) % 3u) { case 0u: goto IL_42; case 2u: this.Digest = HmacHash.smethod_4(this); arg_2A_0 = (num * 1577460123u ^ 632273006u); continue; } return; } } }