I spend two days to re-code with the hash chain, because the I got some idea about hash chain. In the previous version of hash chain, it takes much of time, the main reason is that all the hash value shown on the Qt table. So the solution is 'do not show all the data'. The only data for display is the chain. I will use the tree view for show the chain.
After meeting with our supervisor, in hash chain , we got a big problem like the every input in the chain.
In our understand which is hash the whole value, and then cut the value into binary, and then compare.However, we only need to hash the selected value either nor whole value. Thus I need to fix this understanding problem in next few day.
In Saturday, Hong, Xing and I will go to uni to discusses about Qthread. So it will make our program run stable and faster than the single thread.
There are some problem when run on Win7 and XP, the hash kit still run but the result is not correct and not stable. I try to run on Ubuntu, the problem still have, maybe only stable on Win8, I am going to fix this problem, I guess maybe the problem on the md5.h source file.
Our hash kit can run on Ubuntu