since new crypto lib snapshot, this needs to change:
Pbkdf2 pbkdf2 = AeroGearCrypto.pbkdf2();