removed standard crypto provider and added bcrypt instead