in oe10b, you can either use the sha1-digest or md5-digest progress functions
progress also supports among other security features, encryption
thru the encrypt and decrypt functions
you can look it up at the getting started:security doc
other then that you can use command line utils or dll's
i think Scott Auge wrote an ezine on the subject @amduus.com
in oe10.1a there are interesting additions to the security and auditing features
you can find references in the webevents and the exchange 2005 presentations