Hey Sapphire,
thanks, that was a pointer I could use! It seems that my result was Base64 and yours a Hex, but they are basically the same, just translated differently (from bytes)

! The nasty thing is that I still get the "invalid sign" reply, so there must be something else wrong...
Cheers,
Koen