Lines Matching +full:read +full:- +full:write
1 # ================= dm-crypt aes-256-xts-plain64-sha1 =================
3 truncate TEST_DIR/luks-aes-256-xts-plain64-sha1.img --size 4194304MB
5 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 512 --hash sha1 --key-slot 0 --k…
7 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-p…
8 # Write test pattern 0xa7
9 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
10 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
14 # Write test pattern 0x13
15 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
16 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
21 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1
22 # Read test pattern 0xa7
23 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
24 read 10485760/10485760 bytes at offset 104857600
27 # Read test pattern 0x13
28 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
29 read 10485760/10485760 bytes at offset 3298534883328
32 # Write test pattern 0x91
33 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
37 # Write test pattern 0x5e
38 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
43 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-p…
44 # Read test pattern 0x91
45 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
46 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
47 read 10485760/10485760 bytes at offset 104857600
50 # Read test pattern 0x5e
51 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
52 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
53 read 10485760/10485760 bytes at offset 3298534883328
57 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1
59 unlink TEST_DIR/luks-aes-256-xts-plain64-sha1.img
61 # ================= qemu-img aes-256-xts-plain64-sha1 =================
63 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
65 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-p…
66 # Write test pattern 0xa7
67 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
68 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
72 # Write test pattern 0x13
73 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
74 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
79 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1
80 # Read test pattern 0xa7
81 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
82 read 10485760/10485760 bytes at offset 104857600
85 # Read test pattern 0x13
86 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
87 read 10485760/10485760 bytes at offset 3298534883328
90 # Write test pattern 0x91
91 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
95 # Write test pattern 0x5e
96 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
101 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-p…
102 # Read test pattern 0x91
103 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
104 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
105 read 10485760/10485760 bytes at offset 104857600
108 # Read test pattern 0x5e
109 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1
110 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
111 read 10485760/10485760 bytes at offset 3298534883328
115 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1
117 unlink TEST_DIR/luks-aes-256-xts-plain64-sha1.img
119 # ================= dm-crypt twofish-256-xts-plain64-sha1 =================
121 truncate TEST_DIR/luks-twofish-256-xts-plain64-sha1.img --size 4194304MB
123 …-q -v luksFormat --type luks1 --cipher twofish-xts-plain64 --key-size 512 --hash sha1 --key-slot 0…
125 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-2…
126 # Write test pattern 0xa7
127 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
128 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
132 # Write test pattern 0x13
133 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
134 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
139 sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1
140 # Read test pattern 0xa7
141 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
142 read 10485760/10485760 bytes at offset 104857600
145 # Read test pattern 0x13
146 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
147 read 10485760/10485760 bytes at offset 3298534883328
150 # Write test pattern 0x91
151 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
155 # Write test pattern 0x5e
156 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
161 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-2…
162 # Read test pattern 0x91
163 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
164 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-t…
165 read 10485760/10485760 bytes at offset 104857600
168 # Read test pattern 0x5e
169 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
170 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
171 read 10485760/10485760 bytes at offset 3298534883328
175 sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1
177 unlink TEST_DIR/luks-twofish-256-xts-plain64-sha1.img
179 # ================= qemu-img twofish-256-xts-plain64-sha1 =================
181 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
183 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-2…
184 # Write test pattern 0xa7
185 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
186 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
190 # Write test pattern 0x13
191 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
192 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
197 sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1
198 # Read test pattern 0xa7
199 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
200 read 10485760/10485760 bytes at offset 104857600
203 # Read test pattern 0x13
204 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
205 read 10485760/10485760 bytes at offset 3298534883328
208 # Write test pattern 0x91
209 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
213 # Write test pattern 0x5e
214 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
219 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-2…
220 # Read test pattern 0x91
221 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
222 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-t…
223 read 10485760/10485760 bytes at offset 104857600
226 # Read test pattern 0x5e
227 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1
228 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
229 read 10485760/10485760 bytes at offset 3298534883328
233 sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1
235 unlink TEST_DIR/luks-twofish-256-xts-plain64-sha1.img
237 # ================= dm-crypt serpent-256-xts-plain64-sha1 =================
239 truncate TEST_DIR/luks-serpent-256-xts-plain64-sha1.img --size 4194304MB
241 …-q -v luksFormat --type luks1 --cipher serpent-xts-plain64 --key-size 512 --hash sha1 --key-slot 0…
243 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-2…
244 # Write test pattern 0xa7
245 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
246 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
250 # Write test pattern 0x13
251 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
252 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
257 sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1
258 # Read test pattern 0xa7
259 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
260 read 10485760/10485760 bytes at offset 104857600
263 # Read test pattern 0x13
264 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
265 read 10485760/10485760 bytes at offset 3298534883328
268 # Write test pattern 0x91
269 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
273 # Write test pattern 0x5e
274 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
279 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-2…
280 # Read test pattern 0x91
281 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
282 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-s…
283 read 10485760/10485760 bytes at offset 104857600
286 # Read test pattern 0x5e
287 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
288 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
289 read 10485760/10485760 bytes at offset 3298534883328
293 sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1
295 unlink TEST_DIR/luks-serpent-256-xts-plain64-sha1.img
297 # ================= qemu-img serpent-256-xts-plain64-sha1 =================
299 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
301 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-2…
302 # Write test pattern 0xa7
303 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
304 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
308 # Write test pattern 0x13
309 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
310 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
315 sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1
316 # Read test pattern 0xa7
317 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
318 read 10485760/10485760 bytes at offset 104857600
321 # Read test pattern 0x13
322 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
323 read 10485760/10485760 bytes at offset 3298534883328
326 # Write test pattern 0x91
327 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
331 # Write test pattern 0x5e
332 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
337 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-2…
338 # Read test pattern 0x91
339 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
340 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-s…
341 read 10485760/10485760 bytes at offset 104857600
344 # Read test pattern 0x5e
345 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1
346 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
347 read 10485760/10485760 bytes at offset 3298534883328
351 sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1
353 unlink TEST_DIR/luks-serpent-256-xts-plain64-sha1.img
355 # ================= dm-crypt cast5-128-cbc-plain64-sha1 =================
357 truncate TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img --size 4194304MB
359 …-q -v luksFormat --type luks1 --cipher cast5-cbc-plain64 --key-size 128 --hash sha1 --key-slot 0 -…
361 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-c…
362 # Write test pattern 0xa7
363 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
364 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
368 # Write test pattern 0x13
369 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
370 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
375 sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1
376 # Read test pattern 0xa7
377 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
378 read 10485760/10485760 bytes at offset 104857600
381 # Read test pattern 0x13
382 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
383 read 10485760/10485760 bytes at offset 3298534883328
386 # Write test pattern 0x91
387 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
391 # Write test pattern 0x5e
392 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
397 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-c…
398 # Read test pattern 0x91
399 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
400 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-c…
401 read 10485760/10485760 bytes at offset 104857600
404 # Read test pattern 0x5e
405 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
406 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
407 read 10485760/10485760 bytes at offset 3298534883328
411 sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1
413 unlink TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img
415 # ================= qemu-img cast5-128-cbc-plain64-sha1 =================
417 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
419 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-c…
420 # Write test pattern 0xa7
421 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
422 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
426 # Write test pattern 0x13
427 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
428 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
433 sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1
434 # Read test pattern 0xa7
435 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
436 read 10485760/10485760 bytes at offset 104857600
439 # Read test pattern 0x13
440 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
441 read 10485760/10485760 bytes at offset 3298534883328
444 # Write test pattern 0x91
445 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
449 # Write test pattern 0x5e
450 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
455 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-c…
456 # Read test pattern 0x91
457 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
458 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-c…
459 read 10485760/10485760 bytes at offset 104857600
462 # Read test pattern 0x5e
463 sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1
464 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
465 read 10485760/10485760 bytes at offset 3298534883328
469 sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1
471 unlink TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img
473 Skipping cast6-256-xts-plain64-sha1 (config not supported)
474 # ================= dm-crypt aes-256-cbc-plain-sha1 =================
476 truncate TEST_DIR/luks-aes-256-cbc-plain-sha1.img --size 4194304MB
478 …-q -v luksFormat --type luks1 --cipher aes-cbc-plain --key-size 256 --hash sha1 --key-slot 0 --key…
480 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-pla…
481 # Write test pattern 0xa7
482 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
483 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
487 # Write test pattern 0x13
488 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
489 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
494 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1
495 # Read test pattern 0xa7
496 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
497 read 10485760/10485760 bytes at offset 104857600
500 # Read test pattern 0x13
501 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
502 read 10485760/10485760 bytes at offset 3298534883328
505 # Write test pattern 0x91
506 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
510 # Write test pattern 0x5e
511 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
516 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-pla…
517 # Read test pattern 0x91
518 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
519 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
520 read 10485760/10485760 bytes at offset 104857600
523 # Read test pattern 0x5e
524 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
525 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
526 read 10485760/10485760 bytes at offset 3298534883328
530 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1
532 unlink TEST_DIR/luks-aes-256-cbc-plain-sha1.img
534 # ================= qemu-img aes-256-cbc-plain-sha1 =================
536 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
538 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-pla…
539 # Write test pattern 0xa7
540 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
541 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
545 # Write test pattern 0x13
546 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
547 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
552 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1
553 # Read test pattern 0xa7
554 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
555 read 10485760/10485760 bytes at offset 104857600
558 # Read test pattern 0x13
559 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
560 read 10485760/10485760 bytes at offset 3298534883328
563 # Write test pattern 0x91
564 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
568 # Write test pattern 0x5e
569 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
574 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-pla…
575 # Read test pattern 0x91
576 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
577 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
578 read 10485760/10485760 bytes at offset 104857600
581 # Read test pattern 0x5e
582 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1
583 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
584 read 10485760/10485760 bytes at offset 3298534883328
588 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1
590 unlink TEST_DIR/luks-aes-256-cbc-plain-sha1.img
592 # ================= dm-crypt aes-256-cbc-plain64-sha1 =================
594 truncate TEST_DIR/luks-aes-256-cbc-plain64-sha1.img --size 4194304MB
596 …-q -v luksFormat --type luks1 --cipher aes-cbc-plain64 --key-size 256 --hash sha1 --key-slot 0 --k…
598 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-p…
599 # Write test pattern 0xa7
600 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
601 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
605 # Write test pattern 0x13
606 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
607 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
612 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1
613 # Read test pattern 0xa7
614 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
615 read 10485760/10485760 bytes at offset 104857600
618 # Read test pattern 0x13
619 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
620 read 10485760/10485760 bytes at offset 3298534883328
623 # Write test pattern 0x91
624 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
628 # Write test pattern 0x5e
629 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
634 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-p…
635 # Read test pattern 0x91
636 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
637 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
638 read 10485760/10485760 bytes at offset 104857600
641 # Read test pattern 0x5e
642 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
643 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
644 read 10485760/10485760 bytes at offset 3298534883328
648 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1
650 unlink TEST_DIR/luks-aes-256-cbc-plain64-sha1.img
652 # ================= qemu-img aes-256-cbc-plain64-sha1 =================
654 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
656 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-p…
657 # Write test pattern 0xa7
658 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
659 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
663 # Write test pattern 0x13
664 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
665 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
670 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1
671 # Read test pattern 0xa7
672 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
673 read 10485760/10485760 bytes at offset 104857600
676 # Read test pattern 0x13
677 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
678 read 10485760/10485760 bytes at offset 3298534883328
681 # Write test pattern 0x91
682 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
686 # Write test pattern 0x5e
687 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
692 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-p…
693 # Read test pattern 0x91
694 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
695 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
696 read 10485760/10485760 bytes at offset 104857600
699 # Read test pattern 0x5e
700 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1
701 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
702 read 10485760/10485760 bytes at offset 3298534883328
706 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1
708 unlink TEST_DIR/luks-aes-256-cbc-plain64-sha1.img
710 # ================= dm-crypt aes-256-cbc-essiv-sha256-sha1 =================
712 truncate TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img --size 4194304MB
714 …-q -v luksFormat --type luks1 --cipher aes-cbc-essiv:sha256 --key-size 256 --hash sha1 --key-slot …
716 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-…
717 # Write test pattern 0xa7
718 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
719 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
723 # Write test pattern 0x13
724 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
725 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
730 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1
731 # Read test pattern 0xa7
732 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
733 read 10485760/10485760 bytes at offset 104857600
736 # Read test pattern 0x13
737 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
738 read 10485760/10485760 bytes at offset 3298534883328
741 # Write test pattern 0x91
742 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
746 # Write test pattern 0x5e
747 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
752 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-…
753 # Read test pattern 0x91
754 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
755 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
756 read 10485760/10485760 bytes at offset 104857600
759 # Read test pattern 0x5e
760 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
761 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
762 read 10485760/10485760 bytes at offset 3298534883328
766 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1
768 unlink TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img
770 # ================= qemu-img aes-256-cbc-essiv-sha256-sha1 =================
772 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
774 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-…
775 # Write test pattern 0xa7
776 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
777 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
781 # Write test pattern 0x13
782 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
783 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
788 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1
789 # Read test pattern 0xa7
790 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
791 read 10485760/10485760 bytes at offset 104857600
794 # Read test pattern 0x13
795 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
796 read 10485760/10485760 bytes at offset 3298534883328
799 # Write test pattern 0x91
800 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
804 # Write test pattern 0x5e
805 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
810 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-…
811 # Read test pattern 0x91
812 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
813 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
814 read 10485760/10485760 bytes at offset 104857600
817 # Read test pattern 0x5e
818 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1
819 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
820 read 10485760/10485760 bytes at offset 3298534883328
824 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1
826 unlink TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img
828 # ================= dm-crypt aes-256-xts-essiv-sha256-sha1 =================
830 truncate TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img --size 4194304MB
832 …-q -v luksFormat --type luks1 --cipher aes-xts-essiv:sha256 --key-size 512 --hash sha1 --key-slot …
834 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-…
835 # Write test pattern 0xa7
836 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
837 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
841 # Write test pattern 0x13
842 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
843 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
848 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1
849 # Read test pattern 0xa7
850 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
851 read 10485760/10485760 bytes at offset 104857600
854 # Read test pattern 0x13
855 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
856 read 10485760/10485760 bytes at offset 3298534883328
859 # Write test pattern 0x91
860 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
864 # Write test pattern 0x5e
865 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
870 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-…
871 # Read test pattern 0x91
872 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
873 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
874 read 10485760/10485760 bytes at offset 104857600
877 # Read test pattern 0x5e
878 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
879 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
880 read 10485760/10485760 bytes at offset 3298534883328
884 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1
886 unlink TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img
888 # ================= qemu-img aes-256-xts-essiv-sha256-sha1 =================
890 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
892 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-…
893 # Write test pattern 0xa7
894 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
895 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
899 # Write test pattern 0x13
900 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
901 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
906 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1
907 # Read test pattern 0xa7
908 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
909 read 10485760/10485760 bytes at offset 104857600
912 # Read test pattern 0x13
913 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
914 read 10485760/10485760 bytes at offset 3298534883328
917 # Write test pattern 0x91
918 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
922 # Write test pattern 0x5e
923 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
928 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-…
929 # Read test pattern 0x91
930 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
931 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
932 read 10485760/10485760 bytes at offset 104857600
935 # Read test pattern 0x5e
936 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1
937 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
938 read 10485760/10485760 bytes at offset 3298534883328
942 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1
944 unlink TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img
946 # ================= dm-crypt aes-128-xts-plain64-sha256-sha1 =================
948 truncate TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img --size 4194304MB
950 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 256 --hash sha1 --key-slot 0 --k…
952 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-12…
953 # Write test pattern 0xa7
954 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
955 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
959 # Write test pattern 0x13
960 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
961 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
966 sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1
967 # Read test pattern 0xa7
968 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
969 read 10485760/10485760 bytes at offset 104857600
972 # Read test pattern 0x13
973 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
974 read 10485760/10485760 bytes at offset 3298534883328
977 # Write test pattern 0x91
978 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
982 # Write test pattern 0x5e
983 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
988 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-12…
989 # Read test pattern 0x91
990 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
991 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
992 read 10485760/10485760 bytes at offset 104857600
995 # Read test pattern 0x5e
996 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
997 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
998 read 10485760/10485760 bytes at offset 3298534883328
1002 sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1
1004 unlink TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img
1006 # ================= qemu-img aes-128-xts-plain64-sha256-sha1 =================
1008 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1010 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-12…
1011 # Write test pattern 0xa7
1012 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
1013 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1017 # Write test pattern 0x13
1018 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
1019 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1024 sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1
1025 # Read test pattern 0xa7
1026 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1027 read 10485760/10485760 bytes at offset 104857600
1030 # Read test pattern 0x13
1031 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1032 read 10485760/10485760 bytes at offset 3298534883328
1035 # Write test pattern 0x91
1036 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1040 # Write test pattern 0x5e
1041 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1046 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-12…
1047 # Read test pattern 0x91
1048 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
1049 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1050 read 10485760/10485760 bytes at offset 104857600
1053 # Read test pattern 0x5e
1054 sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1
1055 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1056 read 10485760/10485760 bytes at offset 3298534883328
1060 sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1
1062 unlink TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img
1064 # ================= dm-crypt aes-192-xts-plain64-sha256-sha1 =================
1066 truncate TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img --size 4194304MB
1068 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 384 --hash sha1 --key-slot 0 --k…
1070 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-19…
1071 # Write test pattern 0xa7
1072 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1073 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1077 # Write test pattern 0x13
1078 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1079 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1084 sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1
1085 # Read test pattern 0xa7
1086 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1087 read 10485760/10485760 bytes at offset 104857600
1090 # Read test pattern 0x13
1091 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1092 read 10485760/10485760 bytes at offset 3298534883328
1095 # Write test pattern 0x91
1096 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1100 # Write test pattern 0x5e
1101 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1106 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-19…
1107 # Read test pattern 0x91
1108 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1109 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1110 read 10485760/10485760 bytes at offset 104857600
1113 # Read test pattern 0x5e
1114 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1115 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1116 read 10485760/10485760 bytes at offset 3298534883328
1120 sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1
1122 unlink TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img
1124 # ================= qemu-img aes-192-xts-plain64-sha256-sha1 =================
1126 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1128 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-19…
1129 # Write test pattern 0xa7
1130 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1131 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1135 # Write test pattern 0x13
1136 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1137 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1142 sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1
1143 # Read test pattern 0xa7
1144 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1145 read 10485760/10485760 bytes at offset 104857600
1148 # Read test pattern 0x13
1149 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1150 read 10485760/10485760 bytes at offset 3298534883328
1153 # Write test pattern 0x91
1154 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1158 # Write test pattern 0x5e
1159 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1164 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-19…
1165 # Read test pattern 0x91
1166 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1167 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1168 read 10485760/10485760 bytes at offset 104857600
1171 # Read test pattern 0x5e
1172 sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1
1173 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1174 read 10485760/10485760 bytes at offset 3298534883328
1178 sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1
1180 unlink TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img
1182 # ================= dm-crypt twofish-128-xts-plain64-sha1 =================
1184 truncate TEST_DIR/luks-twofish-128-xts-plain64-sha1.img --size 4194304MB
1186 …-q -v luksFormat --type luks1 --cipher twofish-xts-plain64 --key-size 256 --hash sha1 --key-slot 0…
1188 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-1…
1189 # Write test pattern 0xa7
1190 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1191 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1195 # Write test pattern 0x13
1196 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1197 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1202 sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1
1203 # Read test pattern 0xa7
1204 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1205 read 10485760/10485760 bytes at offset 104857600
1208 # Read test pattern 0x13
1209 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1210 read 10485760/10485760 bytes at offset 3298534883328
1213 # Write test pattern 0x91
1214 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1218 # Write test pattern 0x5e
1219 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1224 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-1…
1225 # Read test pattern 0x91
1226 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1227 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-t…
1228 read 10485760/10485760 bytes at offset 104857600
1231 # Read test pattern 0x5e
1232 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1233 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1234 read 10485760/10485760 bytes at offset 3298534883328
1238 sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1
1240 unlink TEST_DIR/luks-twofish-128-xts-plain64-sha1.img
1242 # ================= qemu-img twofish-128-xts-plain64-sha1 =================
1244 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1246 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-1…
1247 # Write test pattern 0xa7
1248 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1249 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1253 # Write test pattern 0x13
1254 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1255 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1260 sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1
1261 # Read test pattern 0xa7
1262 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1263 read 10485760/10485760 bytes at offset 104857600
1266 # Read test pattern 0x13
1267 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1268 read 10485760/10485760 bytes at offset 3298534883328
1271 # Write test pattern 0x91
1272 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1276 # Write test pattern 0x5e
1277 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1282 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-1…
1283 # Read test pattern 0x91
1284 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1285 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-t…
1286 read 10485760/10485760 bytes at offset 104857600
1289 # Read test pattern 0x5e
1290 sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1
1291 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1292 read 10485760/10485760 bytes at offset 3298534883328
1296 sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1
1298 unlink TEST_DIR/luks-twofish-128-xts-plain64-sha1.img
1300 Skipping twofish-192-xts-plain64-sha1 (config not supported)
1301 # ================= dm-crypt serpent-128-xts-plain64-sha1 =================
1303 truncate TEST_DIR/luks-serpent-128-xts-plain64-sha1.img --size 4194304MB
1305 …-q -v luksFormat --type luks1 --cipher serpent-xts-plain64 --key-size 256 --hash sha1 --key-slot 0…
1307 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-1…
1308 # Write test pattern 0xa7
1309 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1310 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1314 # Write test pattern 0x13
1315 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1316 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1321 sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1
1322 # Read test pattern 0xa7
1323 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1324 read 10485760/10485760 bytes at offset 104857600
1327 # Read test pattern 0x13
1328 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1329 read 10485760/10485760 bytes at offset 3298534883328
1332 # Write test pattern 0x91
1333 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1337 # Write test pattern 0x5e
1338 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1343 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-1…
1344 # Read test pattern 0x91
1345 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1346 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-s…
1347 read 10485760/10485760 bytes at offset 104857600
1350 # Read test pattern 0x5e
1351 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1352 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1353 read 10485760/10485760 bytes at offset 3298534883328
1357 sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1
1359 unlink TEST_DIR/luks-serpent-128-xts-plain64-sha1.img
1361 # ================= qemu-img serpent-128-xts-plain64-sha1 =================
1363 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1365 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-1…
1366 # Write test pattern 0xa7
1367 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1368 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1372 # Write test pattern 0x13
1373 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1374 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1379 sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1
1380 # Read test pattern 0xa7
1381 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1382 read 10485760/10485760 bytes at offset 104857600
1385 # Read test pattern 0x13
1386 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1387 read 10485760/10485760 bytes at offset 3298534883328
1390 # Write test pattern 0x91
1391 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1395 # Write test pattern 0x5e
1396 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1401 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-1…
1402 # Read test pattern 0x91
1403 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1404 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-s…
1405 read 10485760/10485760 bytes at offset 104857600
1408 # Read test pattern 0x5e
1409 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1
1410 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1411 read 10485760/10485760 bytes at offset 3298534883328
1415 sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1
1417 unlink TEST_DIR/luks-serpent-128-xts-plain64-sha1.img
1419 # ================= dm-crypt serpent-192-xts-plain64-sha1 =================
1421 truncate TEST_DIR/luks-serpent-192-xts-plain64-sha1.img --size 4194304MB
1423 …-q -v luksFormat --type luks1 --cipher serpent-xts-plain64 --key-size 384 --hash sha1 --key-slot 0…
1425 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-1…
1426 # Write test pattern 0xa7
1427 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1428 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1432 # Write test pattern 0x13
1433 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1434 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1439 sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1
1440 # Read test pattern 0xa7
1441 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1442 read 10485760/10485760 bytes at offset 104857600
1445 # Read test pattern 0x13
1446 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1447 read 10485760/10485760 bytes at offset 3298534883328
1450 # Write test pattern 0x91
1451 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1455 # Write test pattern 0x5e
1456 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1461 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-1…
1462 # Read test pattern 0x91
1463 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1464 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-s…
1465 read 10485760/10485760 bytes at offset 104857600
1468 # Read test pattern 0x5e
1469 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1470 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1471 read 10485760/10485760 bytes at offset 3298534883328
1475 sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1
1477 unlink TEST_DIR/luks-serpent-192-xts-plain64-sha1.img
1479 # ================= qemu-img serpent-192-xts-plain64-sha1 =================
1481 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1483 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-1…
1484 # Write test pattern 0xa7
1485 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1486 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1490 # Write test pattern 0x13
1491 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1492 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1497 sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1
1498 # Read test pattern 0xa7
1499 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1500 read 10485760/10485760 bytes at offset 104857600
1503 # Read test pattern 0x13
1504 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1505 read 10485760/10485760 bytes at offset 3298534883328
1508 # Write test pattern 0x91
1509 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1513 # Write test pattern 0x5e
1514 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1519 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-1…
1520 # Read test pattern 0x91
1521 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1522 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-s…
1523 read 10485760/10485760 bytes at offset 104857600
1526 # Read test pattern 0x5e
1527 sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1
1528 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1529 read 10485760/10485760 bytes at offset 3298534883328
1533 sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1
1535 unlink TEST_DIR/luks-serpent-192-xts-plain64-sha1.img
1537 Skipping cast6-128-xts-plain64-sha1 (config not supported)
1538 Skipping cast6-192-xts-plain64-sha1 (config not supported)
1539 # ================= dm-crypt aes-256-xts-plain64-sha224 =================
1541 truncate TEST_DIR/luks-aes-256-xts-plain64-sha224.img --size 4194304MB
1543 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 512 --hash sha224 --key-slot 0 -…
1545 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha224.img qiotest-145-aes-256-xts…
1546 # Write test pattern 0xa7
1547 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1548 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1552 # Write test pattern 0x13
1553 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1554 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1559 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha224
1560 # Read test pattern 0xa7
1561 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1562 read 10485760/10485760 bytes at offset 104857600
1565 # Read test pattern 0x13
1566 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1567 read 10485760/10485760 bytes at offset 3298534883328
1570 # Write test pattern 0x91
1571 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1575 # Write test pattern 0x5e
1576 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1581 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha224.img qiotest-145-aes-256-xts…
1582 # Read test pattern 0x91
1583 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1584 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1585 read 10485760/10485760 bytes at offset 104857600
1588 # Read test pattern 0x5e
1589 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1590 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1591 read 10485760/10485760 bytes at offset 3298534883328
1595 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha224
1597 unlink TEST_DIR/luks-aes-256-xts-plain64-sha224.img
1599 # ================= qemu-img aes-256-xts-plain64-sha224 =================
1601 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1603 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha224.img qiotest-145-aes-256-xts…
1604 # Write test pattern 0xa7
1605 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1606 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1610 # Write test pattern 0x13
1611 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1612 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1617 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha224
1618 # Read test pattern 0xa7
1619 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1620 read 10485760/10485760 bytes at offset 104857600
1623 # Read test pattern 0x13
1624 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1625 read 10485760/10485760 bytes at offset 3298534883328
1628 # Write test pattern 0x91
1629 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1633 # Write test pattern 0x5e
1634 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1639 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha224.img qiotest-145-aes-256-xts…
1640 # Read test pattern 0x91
1641 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1642 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1643 read 10485760/10485760 bytes at offset 104857600
1646 # Read test pattern 0x5e
1647 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha224
1648 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1649 read 10485760/10485760 bytes at offset 3298534883328
1653 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha224
1655 unlink TEST_DIR/luks-aes-256-xts-plain64-sha224.img
1657 # ================= dm-crypt aes-256-xts-plain64-sha256 =================
1659 truncate TEST_DIR/luks-aes-256-xts-plain64-sha256.img --size 4194304MB
1661 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 512 --hash sha256 --key-slot 0 -…
1663 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts…
1664 # Write test pattern 0xa7
1665 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1666 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1670 # Write test pattern 0x13
1671 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1672 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1677 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256
1678 # Read test pattern 0xa7
1679 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1680 read 10485760/10485760 bytes at offset 104857600
1683 # Read test pattern 0x13
1684 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1685 read 10485760/10485760 bytes at offset 3298534883328
1688 # Write test pattern 0x91
1689 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1693 # Write test pattern 0x5e
1694 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1699 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts…
1700 # Read test pattern 0x91
1701 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1702 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1703 read 10485760/10485760 bytes at offset 104857600
1706 # Read test pattern 0x5e
1707 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1708 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1709 read 10485760/10485760 bytes at offset 3298534883328
1713 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256
1715 unlink TEST_DIR/luks-aes-256-xts-plain64-sha256.img
1717 # ================= qemu-img aes-256-xts-plain64-sha256 =================
1719 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1721 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts…
1722 # Write test pattern 0xa7
1723 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1724 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1728 # Write test pattern 0x13
1729 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1730 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1735 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256
1736 # Read test pattern 0xa7
1737 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1738 read 10485760/10485760 bytes at offset 104857600
1741 # Read test pattern 0x13
1742 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1743 read 10485760/10485760 bytes at offset 3298534883328
1746 # Write test pattern 0x91
1747 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1751 # Write test pattern 0x5e
1752 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1757 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts…
1758 # Read test pattern 0x91
1759 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1760 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1761 read 10485760/10485760 bytes at offset 104857600
1764 # Read test pattern 0x5e
1765 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256
1766 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1767 read 10485760/10485760 bytes at offset 3298534883328
1771 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256
1773 unlink TEST_DIR/luks-aes-256-xts-plain64-sha256.img
1775 # ================= dm-crypt aes-256-xts-plain64-sha384 =================
1777 truncate TEST_DIR/luks-aes-256-xts-plain64-sha384.img --size 4194304MB
1779 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 512 --hash sha384 --key-slot 0 -…
1781 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha384.img qiotest-145-aes-256-xts…
1782 # Write test pattern 0xa7
1783 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1784 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1788 # Write test pattern 0x13
1789 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1790 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1795 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha384
1796 # Read test pattern 0xa7
1797 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1798 read 10485760/10485760 bytes at offset 104857600
1801 # Read test pattern 0x13
1802 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1803 read 10485760/10485760 bytes at offset 3298534883328
1806 # Write test pattern 0x91
1807 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1811 # Write test pattern 0x5e
1812 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1817 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha384.img qiotest-145-aes-256-xts…
1818 # Read test pattern 0x91
1819 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1820 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1821 read 10485760/10485760 bytes at offset 104857600
1824 # Read test pattern 0x5e
1825 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1826 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1827 read 10485760/10485760 bytes at offset 3298534883328
1831 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha384
1833 unlink TEST_DIR/luks-aes-256-xts-plain64-sha384.img
1835 # ================= qemu-img aes-256-xts-plain64-sha384 =================
1837 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1839 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha384.img qiotest-145-aes-256-xts…
1840 # Write test pattern 0xa7
1841 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1842 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1846 # Write test pattern 0x13
1847 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1848 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1853 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha384
1854 # Read test pattern 0xa7
1855 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1856 read 10485760/10485760 bytes at offset 104857600
1859 # Read test pattern 0x13
1860 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1861 read 10485760/10485760 bytes at offset 3298534883328
1864 # Write test pattern 0x91
1865 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1869 # Write test pattern 0x5e
1870 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1875 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha384.img qiotest-145-aes-256-xts…
1876 # Read test pattern 0x91
1877 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1878 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1879 read 10485760/10485760 bytes at offset 104857600
1882 # Read test pattern 0x5e
1883 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha384
1884 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1885 read 10485760/10485760 bytes at offset 3298534883328
1889 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha384
1891 unlink TEST_DIR/luks-aes-256-xts-plain64-sha384.img
1893 # ================= dm-crypt aes-256-xts-plain64-sha512 =================
1895 truncate TEST_DIR/luks-aes-256-xts-plain64-sha512.img --size 4194304MB
1897 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 512 --hash sha512 --key-slot 0 -…
1899 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha512.img qiotest-145-aes-256-xts…
1900 # Write test pattern 0xa7
1901 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1902 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1906 # Write test pattern 0x13
1907 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1908 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1913 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha512
1914 # Read test pattern 0xa7
1915 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1916 read 10485760/10485760 bytes at offset 104857600
1919 # Read test pattern 0x13
1920 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1921 read 10485760/10485760 bytes at offset 3298534883328
1924 # Write test pattern 0x91
1925 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1929 # Write test pattern 0x5e
1930 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1935 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha512.img qiotest-145-aes-256-xts…
1936 # Read test pattern 0x91
1937 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1938 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1939 read 10485760/10485760 bytes at offset 104857600
1942 # Read test pattern 0x5e
1943 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1944 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
1945 read 10485760/10485760 bytes at offset 3298534883328
1949 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha512
1951 unlink TEST_DIR/luks-aes-256-xts-plain64-sha512.img
1953 # ================= qemu-img aes-256-xts-plain64-sha512 =================
1955 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
1957 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha512.img qiotest-145-aes-256-xts…
1958 # Write test pattern 0xa7
1959 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1960 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
1964 # Write test pattern 0x13
1965 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1966 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
1971 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha512
1972 # Read test pattern 0xa7
1973 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
1974 read 10485760/10485760 bytes at offset 104857600
1977 # Read test pattern 0x13
1978 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
1979 read 10485760/10485760 bytes at offset 3298534883328
1982 # Write test pattern 0x91
1983 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
1987 # Write test pattern 0x5e
1988 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
1993 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha512.img qiotest-145-aes-256-xts…
1994 # Read test pattern 0x91
1995 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
1996 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
1997 read 10485760/10485760 bytes at offset 104857600
2000 # Read test pattern 0x5e
2001 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha512
2002 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2003 read 10485760/10485760 bytes at offset 3298534883328
2007 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha512
2009 unlink TEST_DIR/luks-aes-256-xts-plain64-sha512.img
2011 # ================= dm-crypt aes-256-xts-plain64-ripemd160 =================
2013 truncate TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img --size 4194304MB
2015 …-q -v luksFormat --type luks1 --cipher aes-xts-plain64 --key-size 512 --hash ripemd160 --key-slot …
2017 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img qiotest-145-aes-256-…
2018 # Write test pattern 0xa7
2019 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2020 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2024 # Write test pattern 0x13
2025 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2026 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2031 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-ripemd160
2032 # Read test pattern 0xa7
2033 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
2034 read 10485760/10485760 bytes at offset 104857600
2037 # Read test pattern 0x13
2038 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
2039 read 10485760/10485760 bytes at offset 3298534883328
2042 # Write test pattern 0x91
2043 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
2047 # Write test pattern 0x5e
2048 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
2053 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img qiotest-145-aes-256-…
2054 # Read test pattern 0x91
2055 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2056 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2057 read 10485760/10485760 bytes at offset 104857600
2060 # Read test pattern 0x5e
2061 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2062 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2063 read 10485760/10485760 bytes at offset 3298534883328
2067 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-ripemd160
2069 unlink TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img
2071 # ================= qemu-img aes-256-xts-plain64-ripemd160 =================
2073 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
2075 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img qiotest-145-aes-256-…
2076 # Write test pattern 0xa7
2077 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2078 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2082 # Write test pattern 0x13
2083 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2084 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2089 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-ripemd160
2090 # Read test pattern 0xa7
2091 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
2092 read 10485760/10485760 bytes at offset 104857600
2095 # Read test pattern 0x13
2096 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
2097 read 10485760/10485760 bytes at offset 3298534883328
2100 # Write test pattern 0x91
2101 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
2105 # Write test pattern 0x5e
2106 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
2111 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img qiotest-145-aes-256-…
2112 # Read test pattern 0x91
2113 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2114 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2115 read 10485760/10485760 bytes at offset 104857600
2118 # Read test pattern 0x5e
2119 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-ripemd160
2120 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2121 read 10485760/10485760 bytes at offset 3298534883328
2125 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-ripemd160
2127 unlink TEST_DIR/luks-aes-256-xts-plain64-ripemd160.img
2129 # ================= dm-crypt aes-256-xts-plain-sha1-pwslot3 =================
2131 truncate TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img --size 4194304MB
2133 …-q -v luksFormat --type luks1 --cipher aes-xts-plain --key-size 512 --hash sha1 --key-slot 3 --key…
2135 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img qiotest-145-aes-256…
2136 # Write test pattern 0xa7
2137 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3
2138 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2142 # Write test pattern 0x13
2143 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3
2144 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2149 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwslot3
2150 # Read test pattern 0xa7
2151 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts driv…
2152 read 10485760/10485760 bytes at offset 104857600
2155 # Read test pattern 0x13
2156 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts …
2157 read 10485760/10485760 bytes at offset 3298534883328
2160 # Write test pattern 0x91
2161 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts dri…
2165 # Write test pattern 0x5e
2166 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts…
2171 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img qiotest-145-aes-256…
2172 # Read test pattern 0x91
2173 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3
2174 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2175 read 10485760/10485760 bytes at offset 104857600
2178 # Read test pattern 0x5e
2179 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3
2180 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2181 read 10485760/10485760 bytes at offset 3298534883328
2185 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwslot3
2187 unlink TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img
2189 # ================= dm-crypt aes-256-xts-plain-sha1-pwallslots =================
2191 truncate TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --size 4194304MB
2193 …-q -v luksFormat --type luks1 --cipher aes-xts-plain --key-size 512 --hash sha1 --key-slot 0 --key…
2195 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 1 -…
2197 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 2 -…
2199 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 3 -…
2201 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 4 -…
2203 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 5 -…
2205 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 6 -…
2207 sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 7 -…
2209 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-…
2210 # Write test pattern 0xa7
2211 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2212 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2216 # Write test pattern 0x13
2217 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2218 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2223 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots
2224 # Read test pattern 0xa7
2225 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driv…
2226 read 10485760/10485760 bytes at offset 104857600
2229 # Read test pattern 0x13
2230 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts …
2231 read 10485760/10485760 bytes at offset 3298534883328
2234 # Write test pattern 0x91
2235 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts dri…
2239 # Write test pattern 0x5e
2240 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts…
2245 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-…
2246 # Read test pattern 0x91
2247 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2248 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2249 read 10485760/10485760 bytes at offset 104857600
2252 # Read test pattern 0x5e
2253 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2254 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2255 read 10485760/10485760 bytes at offset 3298534883328
2259 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots
2261 unlink TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img
2263 # ================= qemu-img aes-256-xts-plain-sha1-pwallslots =================
2265 …-img create -f luks --object secret,id=sec0,data=c2xvdDE=,format=base64 -o key-secret=sec0,iter-ti…
2267 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-…
2268 # Write test pattern 0xa7
2269 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2270 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2274 # Write test pattern 0x13
2275 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2276 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2281 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots
2282 # Read test pattern 0xa7
2283 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driv…
2284 read 10485760/10485760 bytes at offset 104857600
2287 # Read test pattern 0x13
2288 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts …
2289 read 10485760/10485760 bytes at offset 3298534883328
2292 # Write test pattern 0x91
2293 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts dri…
2297 # Write test pattern 0x5e
2298 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts…
2303 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-…
2304 # Read test pattern 0x91
2305 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2306 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2307 read 10485760/10485760 bytes at offset 104857600
2310 # Read test pattern 0x5e
2311 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots
2312 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2313 read 10485760/10485760 bytes at offset 3298534883328
2317 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots
2319 unlink TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img
2321 # ================= dm-crypt aes-256-cbc-essiv-auto-sha1 =================
2323 truncate TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img --size 4194304MB
2325 …-q -v luksFormat --type luks1 --cipher aes-cbc-essiv:sha256 --key-size 256 --hash sha1 --key-slot …
2327 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cb…
2328 # Write test pattern 0xa7
2329 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2330 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2334 # Write test pattern 0x13
2335 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2336 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2341 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1
2342 # Read test pattern 0xa7
2343 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
2344 read 10485760/10485760 bytes at offset 104857600
2347 # Read test pattern 0x13
2348 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
2349 read 10485760/10485760 bytes at offset 3298534883328
2352 # Write test pattern 0x91
2353 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
2357 # Write test pattern 0x5e
2358 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
2363 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cb…
2364 # Read test pattern 0x91
2365 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2366 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2367 read 10485760/10485760 bytes at offset 104857600
2370 # Read test pattern 0x5e
2371 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2372 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2373 read 10485760/10485760 bytes at offset 3298534883328
2377 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1
2379 unlink TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img
2381 # ================= qemu-img aes-256-cbc-essiv-auto-sha1 =================
2383 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
2385 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cb…
2386 # Write test pattern 0xa7
2387 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2388 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2392 # Write test pattern 0x13
2393 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2394 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2399 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1
2400 # Read test pattern 0xa7
2401 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
2402 read 10485760/10485760 bytes at offset 104857600
2405 # Read test pattern 0x13
2406 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
2407 read 10485760/10485760 bytes at offset 3298534883328
2410 # Write test pattern 0x91
2411 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
2415 # Write test pattern 0x5e
2416 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
2421 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cb…
2422 # Read test pattern 0x91
2423 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2424 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2425 read 10485760/10485760 bytes at offset 104857600
2428 # Read test pattern 0x5e
2429 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1
2430 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2431 read 10485760/10485760 bytes at offset 3298534883328
2435 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1
2437 unlink TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img
2439 # ================= dm-crypt aes-256-cbc-plain64-sha256-sha1 =================
2441 truncate TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img --size 4194304MB
2443 …-q -v luksFormat --type luks1 --cipher aes-cbc-plain64:sha256 --key-size 256 --hash sha1 --key-slo…
2445 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-25…
2446 # Write test pattern 0xa7
2447 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2448 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2452 # Write test pattern 0x13
2453 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2454 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2459 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1
2460 # Read test pattern 0xa7
2461 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
2462 read 10485760/10485760 bytes at offset 104857600
2465 # Read test pattern 0x13
2466 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
2467 read 10485760/10485760 bytes at offset 3298534883328
2470 # Write test pattern 0x91
2471 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
2475 # Write test pattern 0x5e
2476 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
2481 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-25…
2482 # Read test pattern 0x91
2483 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2484 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2485 read 10485760/10485760 bytes at offset 104857600
2488 # Read test pattern 0x5e
2489 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2490 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2491 read 10485760/10485760 bytes at offset 3298534883328
2495 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1
2497 unlink TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img
2499 # ================= qemu-img aes-256-cbc-plain64-sha256-sha1 =================
2501 …-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,iter-ti…
2503 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-25…
2504 # Write test pattern 0xa7
2505 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2506 qemu-io -c write -P 0xa7 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-…
2510 # Write test pattern 0x13
2511 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2512 qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-…
2517 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1
2518 # Read test pattern 0xa7
2519 …-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driv…
2520 read 10485760/10485760 bytes at offset 104857600
2523 # Read test pattern 0x13
2524 …-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts …
2525 read 10485760/10485760 bytes at offset 3298534883328
2528 # Write test pattern 0x91
2529 …-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts dri…
2533 # Write test pattern 0x5e
2534 …-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts…
2539 sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-25…
2540 # Read test pattern 0x91
2541 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2542 qemu-io -c read -P 0x91 100M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-145-a…
2543 read 10485760/10485760 bytes at offset 104857600
2546 # Read test pattern 0x5e
2547 sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1
2548 qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=host_device,filename=/dev/mapper/qiotest-1…
2549 read 10485760/10485760 bytes at offset 3298534883328
2553 sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1
2555 unlink TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img