Invention Grant
US09589156B2 System and method for intercept of UEFI block I/O protocol services for bios based hard drive encryption support 有权
用于截取UEFI块I / O协议服务的系统和方法,用于基于BIOS的硬盘驱动器加密支持

System and method for intercept of UEFI block I/O protocol services for bios based hard drive encryption support
Abstract:
An information handling system and method performs Unified Extensible Firmware Interface (UEFI) interception and pre-processing of data associated with block input/output (I/O) commands targeting encrypted storage devices. A UEFI interceptor block (IB) I/O driver intercepts each block I/O command targeting block addresses on a storage device and identifies whether any of the target block addresses is encrypted. In response to identifying an encrypted block address among the target block addresses, the UEFI IB I/O driver forwards data associated with the encrypted block address to an encryption-decryption module to perform one of an encryption and a decryption of the data. Final handling of the block I/O command is performed using a block I/O driver chained to the UEFI IB I/O driver. Data associated with I/O commands targeting encrypted block addresses is first processed by the encryption-decryption module before final handling of the I/O command is performed by the block I/O driver.
Information query
Patent Agency Ranking
0/0