Trusted Products for Memory Keeping