[BitVisor-devel:95] bitvisorによるディスク暗号化
k.suzaki
k.suzaki @ aist.go.jp
2017年 1月 11日 (水) 20:11:34 JST
産総研の須崎です。
Bitvisor1.4のディスク暗号化(SATA)で分からなくなってしまったので教えてください。
ディスク暗号化はdefconfigで
storage.key[].type = STORAGE_TYPE_AHCI,
storage.key[].host_id = 0,
storage.key[].device_id = 1,
storage.key[].lba_low = 20002816ULL, // パーティションの先頭
.lba_high = 60962815ULL, // lパーティションの先頭
vmm.driver.ata = 1
とし、
make config
で
ATA_DRIVER
STORAGE
CRYPT
を有効にすることだと思ったのですが、これではディスクが暗号化されません。
他に何を設定すればよいのでしょうか。
下記にdefconfigとlshwの情報をあげておきます。
-------------------------------------------------------------------------------------------
struct config_data config = {
.storage = {
.keys[0] = {
0x26, 0x3f, 0xe6, 0xcd, 0xb7, 0xb8, 0xd8, 0xce,
0x32, 0x6e, 0x13, 0xdc, 0x08, 0xaa, 0x69, 0x15,
0xf9, 0xd8, 0x1d, 0x8a, 0xc6, 0x20, 0xca, 0x5c,
0x92, 0xaa, 0x0f, 0x73, 0x4f, 0x74, 0x8d, 0xed,
},
.keys_conf[0] = {
.guid = STORAGE_GUID_NULL,
//.type = STORAGE_TYPE_NULL,
.type = STORAGE_TYPE_AHCI,
.host_id = 0,
.device_id = 1,
.lba_low = 20002816ULL,
.lba_high = 60962815ULL,
.crypto_name = "aes-xts",
.keyindex = 0,
.keybits = 256,
},
},
.vmm = {
.f11panic = 1,
.f12msg = 1,
.auto_reboot = 1,
.shell = 1,
.dbgsh = 1,
.no_intr_intercept = 0,
.ignore_tsc_invariant = 0,
.tty_pro1000 = 0,
.tty_pro1000_mac_address = {
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
},
.tty_rtl8169 = 0,
.tty_rtl8169_mac_address = {
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
},
.driver = {
.ata = 1,
.usb = {
.uhci = 0,
.ehci = 0,
},
.concealEHCI = 0,
.conceal1394 = 0,
.vpn = {
.PRO100 = 0,
.PRO1000 = 0,
.RTL8169 = 0,
.ve = 0,
},
},
.iccard = {
.enable = 0,
.status = 0,
},
},
};
-------------------------------------------------------------------------------------------
$ sudo lshw -c storage -c disk
[sudo] password for knoppix:
Sorry, try again.
[sudo] password for knoppix:
*-storage
詳細: SATA controller
製品: 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode]
ベンダー: Intel Corporation
物理ID: 1f.2
バス情報:pci @ 0000:00:1f.2
バージョン: 03
幅: 32 bits
クロック: 66MHz
性能: storage msi pm ahci_1.0 bus_master cap_list
設定: driver=ahci latency=0
リソース: irq:44 IOポート:1818(サイズ=8) IOポート:180c(サイズ=4) IOポート:1810(サイズ=8) IOポート:1808(サイズ=4) IOポート:1c00(サイズ=32) メモリー:fc225000-fc2257ff
*-scsi:0
物理ID: 1
論理名: scsi0
性能: emulated
*-disk
詳細: ATA Disk
製品: INTEL SSDSC2CT24
物理ID: 0.0.0
バス情報:scsi @ 0:0.0.0
論理名: /dev/sda
バージョン: 335s
シリアル: CVKI24700080240DGN
サイズ: 223GiB (240GB)
性能: partitioned partitioned:dos
設定: ansiversion=5 sectorsize=512 signature=0001df74
*-scsi:1
物理ID: 2
論理名: scsi1
性能: emulated
*-cdrom
詳細: DVD-RAM writer
製品: DVDRAM GU40N
ベンダー: HL-DT-ST
物理ID: 0.0.0
バス情報:scsi @ 1:0.0.0
論理名: /dev/cdrom
論理名: /dev/sr0
バージョン: QX23
性能: removable audio cd-r cd-rw dvd dvd-r dvd-ram
設定: ansiversion=5 status=nodisc
-------------------------------------------------------------------------------------------
-----
suzaki
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://www.bitvisor.org/archives/bitvisor-devel/attachments/20170111/5d91d17c/attachment.html>
BitVisor-devel メーリングリストの案内