module ActionController::HttpAuthentication::Digest

def opaque(secret_key)

Opaque based on random generation - but changing each request?
def opaque(secret_key)
  ::Digest::MD5.hexdigest(secret_key)
end