We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!
The password hash algorithm and the selection of the fields to be filled are controlled using the code version:
The password hash value is in field USR02-BCODE (for code versions A and B) and in field USR02-PASSCODE (for code version C).
For code version C, the field USR02-BCODE is also filled with the hash (as with code version B), to be able to export this field contents to older systems(=> Central User Administration); the content of field USR02-BCODE is therfore identical for code versions B and C. The password history (fields USR02-OCOD1, USR02-OCOD2, ..., USR02-OCOD5, and USH02-BCODE) records the old password hash values for code version C as compressed values (mapping from 160 Bit to 64 Bit).
In future versions (as of code version D), only field USR02-PASSCODE will be filled; the field USR02-BCODE cannot then be evaluated any longer.