×

Encryption for transactions in a memory fabric

  • US 10,715,332 B2
  • Filed: 10/30/2014
  • Issued: 07/14/2020
  • Est. Priority Date: 10/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method to facilitate memory address encryption for transactions between electronic circuits in a memory fabric, comprising:

  • obtaining, at an electronic circuit in the memory fabric, a transaction integrity key and a transaction encryption key;

    encrypting a counter value from a transaction using the transaction encryption key;

    truncating the encrypted counter value;

    computing an exclusive-or operation on the truncated encrypted counter value and an address value from the transaction to determine an address ciphertext; and

    computing a truncated message authentication code (MAC) using the transaction integrity key on a concatenation of the address ciphertext and a payload of the transaction.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×