"JV" presumo che significhi javascript (almeno spero) e cercando in rete ho trovato :

- Funzione random (scritta da me) :
codice:
function rand (min, max) {
    var argc = arguments.length;
        if (argc === 0) {
            min = 0;
            max = 2147483647;
        }
        else if (argc === 1) { throw new Error('Warning: rand() expects exactly 2 parameters, 1 given'); }
    return Math.floor(Math.random() * (max - min + 1)) + min;
}
- Funzione uniqid : http://phpjs.org/functions/uniqid/

- Funzione md5 : http://phpjs.org/functions/md5/

var code = md5(uniqid(rand(), TRUE)); //e questa è la stringa che avevi chiesto

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

Spero di essere stato utile