In reply to verific_engi:
Yes, ask them to give you the unencrypted reg model. The whole point of a reg model is mapping register fields to addresses, as well as providing mirrored and desired values. If you can’t access the fields, there’s nothing you can do with it.
And another thing, since the UVM base class library is unencrypted, there’s nothing preventing someone from reverse engineering the register model with a different base class library.
-Dave