You can rule all those out RSnake,
since all hashing algorithm have fixed length.
The first post shows presumely a custom XORing cypher, c.q. transposition because the length varies on entered data.
To be conculsive he just has to generate multiple strings and try to see the XOR pattern, then it could use a salt/key and then you'll you know where the salt or key returns only if you generate multiple strings and compare where XORing returns. You could solve it in the end since it is highly likely that XORing / transposition is used.
Like:
H . . . O . . . C . . . S
. E . L . S . A . K . R .
. . L . . . L . . . E . .
The only way to know it isn't an encryption algorithm or block cypher like AES, is to watch if every input generates a different result, then you are probably screwed. If it stays the same you will have more luck. What also can be used is to try exotic chars, beyond the [0-9][a-z] since most XORing cyphers don't use them, or are padding them.
My best bet until now is that it looks like a RC4 cipher since it generates a different cyphertext length each time:
http://en.wikipedia.org/wiki/RC4
Anyway, goodluck.