> Out of curiosity, do you get your value back out if you base64 or base32 decode them? No. Pretty sure the function that creates the storage record value is named AttributeValuesHashFunction because it is a Guava Function which produces a one-way hash (SHA-1 I believe) of an attribute's values. Copied from uApprove. Tom