Hello Jim,
passwords in transaction are encrypted and stored in DB in XML structure in each recording step. There is no API to change them today. You would have to load XML from DB, encrypt new passwords properly, replace them in XML and save it back to DB. This is not supported operation so if you decide to go this way it's at your own risk.