Saturday, 3 May 2014

CSCI321 Autumn Project Group Meeting 8

Title: CSCI321 Autumn Project Group Meeting 8
Time: Thursday, 1th May
Location: Building 3 UOW
Attendees: All members
Recorder: Qing Ren

Objective:
1. Update Hash Kit

We checked through the whole hash kit, and discussed with the supervisors. As a result, there are some things we need to update.

For the whole program, there are three main problems need to be fixed.
1. When run an external exe, it will appear a black block first, and the result need to be stored in a text first, and then our program will read the text to get the result. It seems the program is informally, so we need to use a better function instead of call system().

2. In the all functions, the result will show in a table, but so far, the table will leave some gaps. The supervisor suggested us to use a smile face fill in the blanks for a friendly view.

3. Sometimes, during run the program, the crash will appeared. We didn't know the reason, but we must make a much more stable system.

And there are some problems existed in the each part of the program, some of them just list below:
1. In the birthday attack test function, user can input a hash value to calculate the desire test time or the probabilities for finding the collision. But actually it is against with the second-image properties, so we need to take off this part.

2. In the part of performance test, the front size is too small to look clearly, and the block size is also have the same problems. Need to be changed.

3. In the part of avalanche effect test part, some crash will appear, and if the input value is too big, something output will be wrong. So maybe we need to add a limit with the input value.

4. In the part of hash chain test, we need to add a new function to test the all probabilities of hash chains within a limit length of bits.

And there are others we need to update. So we assigned the tasks, and prepare the phototype in next week.