Cloud data integrity checking with an identity-based auditing mechanism from RSA