How would you like to work on this assignment for me?
Select a NOSQL database (MongoDB, Cassandra, DynamoDB, BigTable, etc...) and write a paper describing its security features. In particular, you should discuss:
- Access control (which model is implemented, granularity of the access control...)
- Encryption (What is encrypted (data-at-rest, in memory, in transit), key management, ...)
- User authentication
- Protection against injections
- Support for auditing and testing