Complete support for PKCS#5 v2.0. Still needs extensive testing.