Hi! I need simple hash calculation program (every time it is simple for buyer). I hope at you make it fast as possible then ewerything is up to computer where it is.
Program needs GUI where should be: 1 What hash algorythm it uses SHA1, MD5, (If you can make more it looks better :-)
2 Do it hash some file in some folder or do it hash random file if random then it must ask how big in bytes, Kb, Mb and do it hash it full or in parts (exsample 700Mb file in 32kb parts). 3. For speed test good option is that at there is first some file what it reads in memory hash it save that hash some log ad 1 that file (newfile=oldfile+1) and hash it again and so on options need do x times or some time (3hours exsample) or forewer (very wise) if there is that it needs stop button.
I think at one intresting option is just test how long it takes to have two identical hash in different files (please don't shot me down I think at I have supercomputer).
If you can use C++ mutch as possible it is + because then I can learn something.
Thank you at you read my bad english.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).