top of page

Memz 40 Clean Password -

// Simple encryption example const encryptPassword = (password) => const iv = crypto.randomBytes(16); const key = crypto.randomBytes(32); // 256-bit key const cipher = crypto.createCipheriv('aes-256-cbc', key, iv); let encrypted = cipher.update(password, 'utf8', 'hex'); encrypted = Buffer.concat([encrypted, cipher.final()]); return iv.toString('hex') + ':' + key.toString('hex') + ':' + encrypted.toString('hex');

For Virtual Course Information

Carol Stewart, CMP, Team Lead, Accreditation and Events

Continuing Professional Development Office (CPD)

McMaster University, Hamilton, ON, Canada

905-525-9140 ext. 20052

%!s(int=2026) © %!d(string=Future Echo)

The CPD Office at McMaster University is committed to providing a website that is accessible to the widest possible audience. If there is an accessibility issue with this website, please contact us at

bottom of page