Base64 Encoding for MD5

Questions and answers on designing your Servoy solutions, database modelling and other 'how do I do this' that don't fit in any of the other categories

Base64 Encoding for MD5

Postby rainer » Tue Apr 26, 2016 11:16 am

my next Problem :(

Using the it2be Cryptor Plug-in I am calculating the MD5 of the string 'test'.
The result is "098f6bcd4621d373cade4e832627b4f6" - this is correct.

For the output format i need the Base64 encoded value of this MD5 string.
The Base64 Encoder from it2be seems to work only with an array of bytes - and not strings ?!?


var message = 'test'

var mymd5 = plugins.it2be_cryptor.MD5(message);

The Base64 Encoding result for 'test' must be 'CY9rzUYh03PK3k6DJie09g=='
How to calculate it ?

Thank you all for your help.

Posts: 7
Joined: Fri Aug 17, 2012 9:58 am

Re: Base64 Encoding for MD5

Postby ROCLASI » Tue Apr 26, 2016 5:24 pm

Hi Rainer,

I tend to use this util method:
Code: Select all
function encodeBase64(_sInputString) {
   var _oEncoder =,
       _oJString =;
   return new _oJString(_oEncoder.encodeBase64(new _oJString(_sInputString).getBytes()));

No plugins needed.

Hope this helps.
Robert Ivens
ROCLASI Software Solutions / JBS Group, Partner
SAN Developer / Servoy Valued Professional / Servoy Certified Developer
Twitter: @roclasi / @servoyforge
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
Servoy Expert
Posts: 5276
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Return to Programming with Servoy

Who is online

Users browsing this forum: Bing [Bot] and 8 guests