Ownable
design pattern used in the functionencryptReport()
. This function does not need to be used by anyone else apart from the contract creator, i.e. the party that is responsible for managing the rental operations.
Robin
contract inherits the OpenZeppelinOwnable
contract to enable ownership for one managing user/party.