Coraz częstsze korzystanie z komputerów i smartfonów spowodowało rozprzestrzenienie się IT w codzienne życie ludzi. To stale rosnące wykorzystanie IT doprowadziło do boomu w generowaniu danych i poszukiwaniu dodatkowych urządzeń do przechowywania danych. Przechowywanie stale rosnących danych i efektywne zarządzanie nimi jest wyzwaniem dla właścicieli danych. W takich scenariuszach właściciele danych uważają za lukratywne zlecanie swoich wymagań dotyczących przechowywania danych stronom trzecim. Te strony trzecie przybierają postać systemów rozproszonych, systemów peer-to-peer, a ostatnio magazynów w chmurze. Outsourcing przechowywania danych umożliwia właścicielom danych odciążenie obowiązków związanych z zarządzaniem danymi i ich konserwacją. Jest to pomocne dla dużych medium i użytkowników indywidualnych. Jednak oprócz zalet outsourcingu danych istnieją pewne obawy, którymi należy się ostrożnie zająć, aby chronić interesy właścicieli danych. Gdy dane właściciela są zlecane na serwer w chmurze, właściciel danych faktycznie traci kontrolę nad swoimi danymi. Jest on zobowiązany do uzyskania dostępu do swoich danych za pośrednictwem interfejsu udostępnionego przez magazyn w chmurze. Niektóre obawy, które pojawiają się w tym zmienionym scenariuszu, to prywatność, dostępność i integralność danych. W tej sekcji zajmiemy się konkretnie kwestią integralności danych podczas przechowywania danych właściciela na serwerze w chmurze. Właściciel danych po ich zapisaniu może podpisać umowę, zwaną w języku biznesowym SLA. Umowa SLA może przewidywać, że właściciel chmury nie powinien dokonywać żadnych modyfikacji danych bez wyraźnej zgody właściciela danych. Jednak w praktycznych sytuacjach właściciel danych będzie musiał dysponować mechanizmem, dzięki któremu będzie miał pewność, że dane obecne w chmurze nie zostały zmodyfikowane lub usunięte bez jego zgody. Takie mechanizmy zapewniania nazywamy dowodami integralności danych (DIP).