18079863. METHODS AND APPARATUS FOR OFFLOADING ENCRYPTION simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

METHODS AND APPARATUS FOR OFFLOADING ENCRYPTION

Organization Name

SAMSUNG ELECTRONICS CO., LTD.

Inventor(s)

Sumanth Jannyavula Venkata of Fremont CA (US)

METHODS AND APPARATUS FOR OFFLOADING ENCRYPTION - A simplified explanation of the abstract

This abstract first appeared for US patent application 18079863 titled 'METHODS AND APPARATUS FOR OFFLOADING ENCRYPTION

Simplified Explanation

The abstract describes a method for transferring data from a host to an encryption offload engine, encrypting the data, and transferring it to a storage device. It also explains how the encrypted data can be transferred back to the encryption offload engine, decrypted, and transferred back to the host. The method includes verifying the encryption of the data at the host.

  • Transferring data from a host to an encryption offload engine
  • Encrypting the data at the encryption offload engine
  • Transferring the encrypted data to a storage device
  • Transferring the encrypted data from the storage device back to the encryption offload engine
  • Decrypting the encrypted data at the encryption offload engine
  • Transferring the decrypted data back to the host
  • Verifying the encryption of the encrypted data at the host

Potential Applications

  • Data encryption and storage systems
  • Secure data transfer between different components in a system

Problems Solved

  • Efficient and secure data transfer between a host, encryption offload engine, and storage device
  • Simplified encryption and decryption process for data storage and transfer

Benefits

  • Improved data security through encryption
  • Faster and more efficient data transfer between components
  • Simplified encryption and decryption process for users


Original Abstract Submitted

A method may include transferring data from a host to an encryption offload engine through an interconnect fabric, encrypting the data from the host at the encryption offload engine, and transferring the encrypted data from the encryption offload engine to a storage device through a peer-to-peer connection in the interconnect fabric. The method may further include transferring the encrypted data from the storage device to the encryption offload engine through a peer-to-peer connection in the interconnect fabric, decrypting the encrypted data from the storage device at the encryption offload engine, and transferring the decrypted data to the host through the interconnect fabric. The method may further include transferring the encrypted data from the storage device to the host, and verifying the encryption of the encrypted data at the host.