Depends: if these are the passwords that people will use to log into your application, then you should not encrypt them at all: they should be hashed instead. There is an explanation of why and what the difference is here:
Password Storage: How to do it.[
^] - the code is C#, but it's pretty obvious and shouldn't be a problem to translate.