发明名称 |
Information-processing apparatus, control method, program and recording medium |
摘要 |
A 4-byte LBA (logical block address) specified in a read command is supplied to first and second IV (initialization vector) generation units. The initialization-vector generation units each extend the LBA to data with a size of 16 bytes by applying typically a hash function to the LBA. The first initialization-vector generation unit outputs the data with a size of 16 bytes to an encryption unit as an initialization vector IV. On the other hand, the second initialization-vector generation unit outputs the data with a size of 16 bytes to a decryption unit as an initialization vector IV. The encryption unit encrypts input data by using the initialization vector IV and a session key Ks received from a first authentication-processing unit. On the other hand, the decryption unit decrypts input data by using the initialization vector IV and the session key Ks received from a second authentication-processing unit. In this way, data can be encrypted and decrypted by using the initialization vector IV. The present invention can be applied to a personal computer and a drive, which exchange data with each other by way of a predetermined interface.
|
申请公布号 |
US2005094805(A1) |
申请公布日期 |
2005.05.05 |
申请号 |
US20040979708 |
申请日期 |
2004.11.02 |
申请人 |
KITANI SATOSHI;ASANO TOMOYUKI |
发明人 |
KITANI SATOSHI;ASANO TOMOYUKI |
分类号 |
G06F12/14;G09C1/00;H04L9/00;H04L9/06;H04L9/10;H04L9/12;H04L9/22;H04L9/32;H04N5/91;(IPC1-7):H04L9/00;H04K1/00 |
主分类号 |
G06F12/14 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|