“…While prior designs mainly offer data confidentiality in the disks, NVM, and ADR-based NVM systems [12], [15], [20], [33], [38], [49], [58], [61], [62], few schemes discuss how to encrypt data in the eADR-based NVM systems when the CPU caches become persistent domain. Although the onchip caches are security domains [12], [14], [38], [45], [56], [57], [60], efficient encryption is still important for the cached data in the eADR-based NVM system for data confidentiality.…”