Patent ID: 6851056
Filing Date: 2005-02-01
Classification: G06F

Abstract:
1. A data access method for an integrated system having multiple functional masters, the multiple functional masters having multiple master ids, the method comprising: predefining at system initialization different levels of data access security to the multiple functional masters, wherein the different levels of data access security are predefined in an access table, the access table enforcing the defined access rights for the multiple functional masters to ensure security within the integrated system; receiving a request for data from a requesting master of the multiple functional masters; and responsive to the request, determining by a data access control function whether to grant access to the data based on a master id of the requesting master, the data access level for the requesting master defined in the access table and an address of the data; and when granting access, deciding by the data access control function, with reference to the data access level of the requesting master, whether to decrypt the data when the request is a read request, and whether to encrypt the data when the request is a write request.