Data transmission method and device based on sata interface

A technology of SATA interface and data transmission method, which is applied in the field of data transmission method and device based on SATA interface, can solve the problems of reduced data reading and writing efficiency and high system performance loss, and achieve the effect of reducing system performance loss and improving encryption and decryption performance

Active Publication Date: 2020-01-03
华大云芯(南京)科技有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a data transmission method and device based on a SATA interface to solve the technical problems in the prior art that the hard disk data is safely read and written based on the hardware method, the efficiency of data reading and writing is reduced, and the system performance is high.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data transmission method and device based on sata interface
  • Data transmission method and device based on sata interface
  • Data transmission method and device based on sata interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The embodiment of the present invention provides a data transmission method and device based on the SATA interface, which implements the data encryption and decryption process in a pipeline operation mode, improves the data encryption and decryption performance on the basis of the existing technology, and controls the system performance loss at 10%. within.

[0047] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses a data transmission method and device based on an SATA (Serial Advanced Technology Attachment) interface, is applied to the technical field of information security, and solves the technical problems of low efficiency and high system performance loss in security read-write of hard disk data based on a hardware method. The method comprises: configuring a plurality of buffers about 8K for an SATA HOST IP and an SATA DEVICE IP respectively; copying a command of an FIS (Fis Information Structure) receiving area of the SATA DEVICE IP (Integrate Packet) to an FIS receiving area of the SATA HOST IP; dividing the reading command into a plurality of reading subcommands in a sequence by taking 8K data as one unit; controlling the SATA HOST IP, the SATA DEVICE IP and an encryption engine to execute processes of reading data, decoding data and sending data to a host in pipelined mode according to the reading subcommands.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a data transmission method and device based on a SATA interface. Background technique [0002] The PC (personal computer, personal computer) performs data transmission with the hard disk through the SATA (Serial Advanced Technology Attachment, Serial Advanced Technology Attachment) interface, including writing data to the hard disk and reading data from the hard disk. Specifically, the main board and the hard disk perform control commands, status information and data transmission through the SATA HOST IP and the SATA DEVICE IP. In order to ensure the security of data transmission, the data written to the hard disk needs to be encrypted, and the host needs to decrypt the data when it reads the data from the hard disk. [0003] In the prior art, there are mainly software methods and hardware methods for encrypting and decrypting data. The software method uses software...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/60G06F9/38
CPCG06F9/3867G06F21/602
Inventor 于永庆
Owner 华大云芯(南京)科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products