The document proposes SecCloud and SecCloud+ systems for secure auditing and deduplication of data stored in the cloud. SecCloud introduces an auditing entity that helps clients generate tags for files before uploading and audit file integrity in cloud storage. It also enables secure deduplication. SecCloud+ builds on SecCloud and allows integrity auditing and deduplication on encrypted data to ensure file confidentiality. It prevents dictionary attacks during deduplication on encrypted files.