A smart contract in RUST to perform 1. On chain R&W of public and private data 2. Encryption and Decryption of private data by access control