source: trunk/CrypPlugins/MD5Collider/Algorithm/IMD5ColliderAlgorithm.cs @ 1183

Last change on this file since 1183 was 1183, checked in by pretzsch, 12 years ago

+ MD5Collider: Added description
+ MD5Collider: Added new optional input allowing user to specify prefix of generated colliding data blocks
o MD5Collider: Made RandomSeed input optional

File size: 632 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.ComponentModel;
6
7namespace Cryptool.Plugins.MD5Collider.Algorithm
8{
9    public interface IMD5ColliderAlgorithm : INotifyPropertyChanged
10    {
11        byte[] FirstCollidingData { get; }
12        byte[] SecondCollidingData { get; }
13        byte[] RandomSeed { set; }
14        byte[] IHV { set; }
15
16        TimeSpan ElapsedTime { get; }
17
18        void FindCollision();
19
20        void Stop();
21
22        string Status { get; set; }
23
24        int MatchProgressMax { get; }
25        int MatchProgress { get; }
26    }
27}
Note: See TracBrowser for help on using the repository browser.