Link to home
Start Free TrialLog in
Avatar of bisola_4
bisola_4

asked on

1000 points !!! MD5 VB implementation without dll

A friend asked me to help him.
needs an MD5 function using vb code so he can put in a class. or better still implement it as a class.

thank you

help on topic
http://www.w3.org/PICS/DSig/RSA-MD5_1_0.html
Avatar of bisola_4
bisola_4

ASKER

will add up points until it reaches 1000 for the answer
This should work:

{
as the questioner has a valid link to the answer, and because we know this is copyrighted, I am removing this code.
Lunchy
Friendly Neighbourhood Community Support Moderator
}
_marko_, if you didn't wrote it, then you should also post link to source.

I mean... you even removed copyright notice from top of the file you used to copy code from.

Anyway, here's the link with complete sources, test,...
http://www.pscode.com/xq/ASP/txtCodeId.5743/lngWId.1/qx/vb/scripts/ShowCode.htm

(it's the same as _marko_ used, just COMPLETE)

Regards,
  BozzoCage
I know, but external links are a diseappearing kind. That's why I copy & pasted it here...

There was no copyright notice in the example which I had, I found it somewhere a long, long time ago. If there had been one I would not have removed it! I respect the writers of the code as I myself write code too.

Marko
You can see that I don't take credit for something I didn't do in the following PAQ (which is also a MD5, but in VBScript):
https://www.experts-exchange.com/jsp/qShow.jsp?ta=asp&qid=20074762

You can definately see that there are some differences between the two codes and unfortunately I don't know the author of the code I pasted in above :(

Marko
Hi,

This is also another useful link...

http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html

Cheers,

T.
ASKER CERTIFIED SOLUTION
Avatar of _marko_
_marko_

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
_marko_, come on... don't be so offended. I just found code on web, looked at it... and found out that it's the same as you posted. I noticed missing copyright and URL, so I incorrectly guessed that you didn't take time to give complete details about original author. I was not aware of the fact that this code somewhere in past actually didn't have copyright statements.

My comment was mainly pointed towards missing URL. When I need help, I appreciate a LOT if I get links to original pages, where I can find some related material.

I'm sorry for my accusations.

Best wishes,
  BozzoCage
It's allright BozzoCage. Sorry for being so harsh, I use offence for defence.

I had to clear up that misunderstanding because no one else will do it for me.

Marko
<ping>
Marko:

Just something for you to think about.

Your original submission consisted only of the following:

------------------------------------------
From marko:

  This should work:

    <code to solve the problem>

------------------------------------------


Given the way you portrayed it, you very much gave the impression that this was *your* work:

   1) It's got your name on the post
   2) You say "This should work"
   3) You then portray code about which you don't make any comments about where it came from, you just leave the unmistakenable impression that you wrote it

What did you expect everyone to think?! Even though you do not know who the original author is, you still could have make it clear that it was not your creation; even if you don't remember where you had found it those eons and eons ago.

It would have been very easy to have done something like the following:


------------------------------------------
From marko:

  I found the following a long time ago,
  but I don't remember where, and I have
  no idea who wrote it, but it should do
  the trick.

    <code to solve the problem>

------------------------------------------



But when you present the solution as if it came from you, do not get mad at others when they object to your claiming it as your own when they find out it is really someone else's.

You are very much out of line for jumping all over BozzoCage. It is not BozzoCage's fault that you presented it in a manner that strongly suggested it was yours; that was your own fault.


I realize that you did not intend to claim the code as your own handiwork; but you should keep this incident in mind whenever you post other people's code in reply to someone's question.

Your point about URL's going bad is a good one. I sometimes will paste the relavent information but will also include the source URL at the onset of my quote.


As I said in the beginning .... Just something for you to think about.


-Dennis Borg
Thanks marko.

I observe that this question has generated some heat.
I followed the discussions bw BozzoCage and marko.

It was a hard decision to take .. but since you added a second url with enough examples and files to actually download and test. I am happy with the result.

I have been away for a while. but thanks .

You have saved someone hardwork

1000 points is too much for this question.  I know that provisions have been made in the past for questions that are multipart, or sufficiently complex, but I think this should be restricted to the maximum allowable points, 300.  Those have already been awarded, so I will be deleting the other award questions.

My apologies to the experts who replied hoping to get 1000 pts, but I'm sure most of you agree it is too much for a question that can be solved with a search engine search.

Lunchy
Friendly Neighbourhood Community Support Moderator

The VB moderator asked me to review this for a second opinion. I conclude that the point level was excessive. There is no justification for anything more than the maximum of 300.  

teacher_mod
Community Support Moderator
Experts-Exchange
teacher_mod@experts-exchange.com
surely the value to the questioner dictates how many points he wishes to allocate - also with EE Pro around, you want to encourage high cost questions - not stop them
I guess at some point i was pretty desperate, desperate enough not to spend time looking for a solution.I just wanted a quick answer i knew i would get on EE (Lazy Me)

I will try to search EE 1st before asking desperate questions.

Thanks All