]>
Commit | Line | Data |
---|---|---|
6278ae03 DB |
1 | # ================= dm-crypt aes-256-xts-plain64-sha1 ================= |
2 | # Create image | |
3 | truncate TEST_DIR/luks-aes-256-xts-plain64-sha1.img --size 4194304MB | |
4 | # Format image | |
5 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-plain64 --key-size 512 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
6 | # Open dev | |
7 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-plain64-sha1 | |
8 | # Set dev owner | |
9 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
10 | # Write test pattern 0xa7 | |
11 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
12 | wrote 10485760/10485760 bytes at offset 104857600 | |
13 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
14 | ||
15 | # Write test pattern 0x13 | |
16 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
17 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
18 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
19 | ||
20 | # Close dev | |
21 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1 | |
22 | # Read test pattern 0xa7 | |
23 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
24 | read 10485760/10485760 bytes at offset 104857600 | |
25 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
26 | ||
27 | # Read test pattern 0x13 | |
28 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
29 | read 10485760/10485760 bytes at offset 3298534883328 | |
30 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
31 | ||
32 | # Write test pattern 0x91 | |
33 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
34 | wrote 10485760/10485760 bytes at offset 104857600 | |
35 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
36 | ||
37 | # Write test pattern 0x5e | |
38 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
39 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
40 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
41 | ||
42 | # Open dev | |
43 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-plain64-sha1 | |
44 | # Set dev owner | |
45 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
46 | # Read test pattern 0x91 | |
47 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
48 | read 10485760/10485760 bytes at offset 104857600 | |
49 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
50 | ||
51 | # Read test pattern 0x5e | |
52 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
53 | read 10485760/10485760 bytes at offset 3298534883328 | |
54 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
55 | ||
56 | # Close dev | |
57 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1 | |
58 | # Delete image | |
59 | unlink TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
60 | ||
61 | # ================= qemu-img aes-256-xts-plain64-sha1 ================= | |
62 | # Create image | |
63 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-aes-256-xts-plain64-sha1.img 4194304M | |
64 | Formatting 'TEST_DIR/luks-aes-256-xts-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
65 | ||
66 | # Open dev | |
67 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-plain64-sha1 | |
68 | # Set dev owner | |
69 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
70 | # Write test pattern 0xa7 | |
71 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
72 | wrote 10485760/10485760 bytes at offset 104857600 | |
73 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
74 | ||
75 | # Write test pattern 0x13 | |
76 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
77 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
78 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
79 | ||
80 | # Close dev | |
81 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1 | |
82 | # Read test pattern 0xa7 | |
83 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
84 | read 10485760/10485760 bytes at offset 104857600 | |
85 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
86 | ||
87 | # Read test pattern 0x13 | |
88 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
89 | read 10485760/10485760 bytes at offset 3298534883328 | |
90 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
91 | ||
92 | # Write test pattern 0x91 | |
93 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
94 | wrote 10485760/10485760 bytes at offset 104857600 | |
95 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
96 | ||
97 | # Write test pattern 0x5e | |
98 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
99 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
100 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
101 | ||
102 | # Open dev | |
103 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha1.img qiotest-145-aes-256-xts-plain64-sha1 | |
104 | # Set dev owner | |
105 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
106 | # Read test pattern 0x91 | |
107 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
108 | read 10485760/10485760 bytes at offset 104857600 | |
109 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
110 | ||
111 | # Read test pattern 0x5e | |
112 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha1 | |
113 | read 10485760/10485760 bytes at offset 3298534883328 | |
114 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
115 | ||
116 | # Close dev | |
117 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha1 | |
118 | # Delete image | |
119 | unlink TEST_DIR/luks-aes-256-xts-plain64-sha1.img | |
120 | ||
121 | # ================= dm-crypt twofish-256-xts-plain64-sha1 ================= | |
122 | # Create image | |
123 | truncate TEST_DIR/luks-twofish-256-xts-plain64-sha1.img --size 4194304MB | |
124 | # Format image | |
125 | sudo cryptsetup -q -v luksFormat --cipher twofish-xts-plain64 --key-size 512 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
126 | # Open dev | |
127 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-256-xts-plain64-sha1 | |
128 | # Set dev owner | |
129 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
130 | # Write test pattern 0xa7 | |
131 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
132 | wrote 10485760/10485760 bytes at offset 104857600 | |
133 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
134 | ||
135 | # Write test pattern 0x13 | |
136 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
137 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
138 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
139 | ||
140 | # Close dev | |
141 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1 | |
142 | # Read test pattern 0xa7 | |
143 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
144 | read 10485760/10485760 bytes at offset 104857600 | |
145 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
146 | ||
147 | # Read test pattern 0x13 | |
148 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
149 | read 10485760/10485760 bytes at offset 3298534883328 | |
150 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
151 | ||
152 | # Write test pattern 0x91 | |
153 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
154 | wrote 10485760/10485760 bytes at offset 104857600 | |
155 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
156 | ||
157 | # Write test pattern 0x5e | |
158 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
159 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
160 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
161 | ||
162 | # Open dev | |
163 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-256-xts-plain64-sha1 | |
164 | # Set dev owner | |
165 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
166 | # Read test pattern 0x91 | |
167 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
168 | read 10485760/10485760 bytes at offset 104857600 | |
169 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
170 | ||
171 | # Read test pattern 0x5e | |
172 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
173 | read 10485760/10485760 bytes at offset 3298534883328 | |
174 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
175 | ||
176 | # Close dev | |
177 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1 | |
178 | # Delete image | |
179 | unlink TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
180 | ||
181 | # ================= qemu-img twofish-256-xts-plain64-sha1 ================= | |
182 | # Create image | |
183 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=twofish-256,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-twofish-256-xts-plain64-sha1.img 4194304M | |
184 | Formatting 'TEST_DIR/luks-twofish-256-xts-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=twofish-256 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
185 | ||
186 | # Open dev | |
187 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-256-xts-plain64-sha1 | |
188 | # Set dev owner | |
189 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
190 | # Write test pattern 0xa7 | |
191 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
192 | wrote 10485760/10485760 bytes at offset 104857600 | |
193 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
194 | ||
195 | # Write test pattern 0x13 | |
196 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
197 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
198 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
199 | ||
200 | # Close dev | |
201 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1 | |
202 | # Read test pattern 0xa7 | |
203 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
204 | read 10485760/10485760 bytes at offset 104857600 | |
205 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
206 | ||
207 | # Read test pattern 0x13 | |
208 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
209 | read 10485760/10485760 bytes at offset 3298534883328 | |
210 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
211 | ||
212 | # Write test pattern 0x91 | |
213 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
214 | wrote 10485760/10485760 bytes at offset 104857600 | |
215 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
216 | ||
217 | # Write test pattern 0x5e | |
218 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
219 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
220 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
221 | ||
222 | # Open dev | |
223 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-256-xts-plain64-sha1.img qiotest-145-twofish-256-xts-plain64-sha1 | |
224 | # Set dev owner | |
225 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
226 | # Read test pattern 0x91 | |
227 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
228 | read 10485760/10485760 bytes at offset 104857600 | |
229 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
230 | ||
231 | # Read test pattern 0x5e | |
232 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-256-xts-plain64-sha1 | |
233 | read 10485760/10485760 bytes at offset 3298534883328 | |
234 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
235 | ||
236 | # Close dev | |
237 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-256-xts-plain64-sha1 | |
238 | # Delete image | |
239 | unlink TEST_DIR/luks-twofish-256-xts-plain64-sha1.img | |
240 | ||
241 | # ================= dm-crypt serpent-256-xts-plain64-sha1 ================= | |
242 | # Create image | |
243 | truncate TEST_DIR/luks-serpent-256-xts-plain64-sha1.img --size 4194304MB | |
244 | # Format image | |
245 | sudo cryptsetup -q -v luksFormat --cipher serpent-xts-plain64 --key-size 512 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
246 | # Open dev | |
247 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-256-xts-plain64-sha1 | |
248 | # Set dev owner | |
249 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
250 | # Write test pattern 0xa7 | |
251 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
252 | wrote 10485760/10485760 bytes at offset 104857600 | |
253 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
254 | ||
255 | # Write test pattern 0x13 | |
256 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
257 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
258 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
259 | ||
260 | # Close dev | |
261 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1 | |
262 | # Read test pattern 0xa7 | |
263 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
264 | read 10485760/10485760 bytes at offset 104857600 | |
265 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
266 | ||
267 | # Read test pattern 0x13 | |
268 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
269 | read 10485760/10485760 bytes at offset 3298534883328 | |
270 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
271 | ||
272 | # Write test pattern 0x91 | |
273 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
274 | wrote 10485760/10485760 bytes at offset 104857600 | |
275 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
276 | ||
277 | # Write test pattern 0x5e | |
278 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
279 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
280 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
281 | ||
282 | # Open dev | |
283 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-256-xts-plain64-sha1 | |
284 | # Set dev owner | |
285 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
286 | # Read test pattern 0x91 | |
287 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
288 | read 10485760/10485760 bytes at offset 104857600 | |
289 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
290 | ||
291 | # Read test pattern 0x5e | |
292 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
293 | read 10485760/10485760 bytes at offset 3298534883328 | |
294 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
295 | ||
296 | # Close dev | |
297 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1 | |
298 | # Delete image | |
299 | unlink TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
300 | ||
301 | # ================= qemu-img serpent-256-xts-plain64-sha1 ================= | |
302 | # Create image | |
303 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=serpent-256,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-serpent-256-xts-plain64-sha1.img 4194304M | |
304 | Formatting 'TEST_DIR/luks-serpent-256-xts-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=serpent-256 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
305 | ||
306 | # Open dev | |
307 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-256-xts-plain64-sha1 | |
308 | # Set dev owner | |
309 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
310 | # Write test pattern 0xa7 | |
311 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
312 | wrote 10485760/10485760 bytes at offset 104857600 | |
313 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
314 | ||
315 | # Write test pattern 0x13 | |
316 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
317 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
318 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
319 | ||
320 | # Close dev | |
321 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1 | |
322 | # Read test pattern 0xa7 | |
323 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
324 | read 10485760/10485760 bytes at offset 104857600 | |
325 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
326 | ||
327 | # Read test pattern 0x13 | |
328 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
329 | read 10485760/10485760 bytes at offset 3298534883328 | |
330 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
331 | ||
332 | # Write test pattern 0x91 | |
333 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
334 | wrote 10485760/10485760 bytes at offset 104857600 | |
335 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
336 | ||
337 | # Write test pattern 0x5e | |
338 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
339 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
340 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
341 | ||
342 | # Open dev | |
343 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-256-xts-plain64-sha1.img qiotest-145-serpent-256-xts-plain64-sha1 | |
344 | # Set dev owner | |
345 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
346 | # Read test pattern 0x91 | |
347 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
348 | read 10485760/10485760 bytes at offset 104857600 | |
349 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
350 | ||
351 | # Read test pattern 0x5e | |
352 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-256-xts-plain64-sha1 | |
353 | read 10485760/10485760 bytes at offset 3298534883328 | |
354 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
355 | ||
356 | # Close dev | |
357 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-256-xts-plain64-sha1 | |
358 | # Delete image | |
359 | unlink TEST_DIR/luks-serpent-256-xts-plain64-sha1.img | |
360 | ||
361 | # ================= dm-crypt cast5-128-cbc-plain64-sha1 ================= | |
362 | # Create image | |
363 | truncate TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img --size 4194304MB | |
364 | # Format image | |
365 | sudo cryptsetup -q -v luksFormat --cipher cast5-cbc-plain64 --key-size 128 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
366 | # Open dev | |
367 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-cbc-plain64-sha1 | |
368 | # Set dev owner | |
369 | sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
370 | # Write test pattern 0xa7 | |
371 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
372 | wrote 10485760/10485760 bytes at offset 104857600 | |
373 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
374 | ||
375 | # Write test pattern 0x13 | |
376 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
377 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
378 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
379 | ||
380 | # Close dev | |
381 | sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1 | |
382 | # Read test pattern 0xa7 | |
383 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
384 | read 10485760/10485760 bytes at offset 104857600 | |
385 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
386 | ||
387 | # Read test pattern 0x13 | |
388 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
389 | read 10485760/10485760 bytes at offset 3298534883328 | |
390 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
391 | ||
392 | # Write test pattern 0x91 | |
393 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
394 | wrote 10485760/10485760 bytes at offset 104857600 | |
395 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
396 | ||
397 | # Write test pattern 0x5e | |
398 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
399 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
400 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
401 | ||
402 | # Open dev | |
403 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-cbc-plain64-sha1 | |
404 | # Set dev owner | |
405 | sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
406 | # Read test pattern 0x91 | |
407 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
408 | read 10485760/10485760 bytes at offset 104857600 | |
409 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
410 | ||
411 | # Read test pattern 0x5e | |
412 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
413 | read 10485760/10485760 bytes at offset 3298534883328 | |
414 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
415 | ||
416 | # Close dev | |
417 | sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1 | |
418 | # Delete image | |
419 | unlink TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
420 | ||
421 | # ================= qemu-img cast5-128-cbc-plain64-sha1 ================= | |
422 | # Create image | |
423 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=cast5-128,cipher-mode=cbc,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img 4194304M | |
424 | Formatting 'TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=cast5-128 cipher-mode=cbc ivgen-alg=plain64 hash-alg=sha1 | |
425 | ||
426 | # Open dev | |
427 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-cbc-plain64-sha1 | |
428 | # Set dev owner | |
429 | sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
430 | # Write test pattern 0xa7 | |
431 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
432 | wrote 10485760/10485760 bytes at offset 104857600 | |
433 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
434 | ||
435 | # Write test pattern 0x13 | |
436 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
437 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
438 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
439 | ||
440 | # Close dev | |
441 | sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1 | |
442 | # Read test pattern 0xa7 | |
443 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
444 | read 10485760/10485760 bytes at offset 104857600 | |
445 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
446 | ||
447 | # Read test pattern 0x13 | |
448 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
449 | read 10485760/10485760 bytes at offset 3298534883328 | |
450 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
451 | ||
452 | # Write test pattern 0x91 | |
453 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
454 | wrote 10485760/10485760 bytes at offset 104857600 | |
455 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
456 | ||
457 | # Write test pattern 0x5e | |
458 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
459 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
460 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
461 | ||
462 | # Open dev | |
463 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img qiotest-145-cast5-128-cbc-plain64-sha1 | |
464 | # Set dev owner | |
465 | sudo chown UID:GID /dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
466 | # Read test pattern 0x91 | |
467 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
468 | read 10485760/10485760 bytes at offset 104857600 | |
469 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
470 | ||
471 | # Read test pattern 0x5e | |
472 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-cast5-128-cbc-plain64-sha1 | |
473 | read 10485760/10485760 bytes at offset 3298534883328 | |
474 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
475 | ||
476 | # Close dev | |
477 | sudo cryptsetup -q -v luksClose qiotest-145-cast5-128-cbc-plain64-sha1 | |
478 | # Delete image | |
479 | unlink TEST_DIR/luks-cast5-128-cbc-plain64-sha1.img | |
480 | ||
481 | Skipping cast6-256-xts-plain64-sha1 in blacklist | |
482 | # ================= dm-crypt aes-256-cbc-plain-sha1 ================= | |
483 | # Create image | |
484 | truncate TEST_DIR/luks-aes-256-cbc-plain-sha1.img --size 4194304MB | |
485 | # Format image | |
486 | sudo cryptsetup -q -v luksFormat --cipher aes-cbc-plain --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
487 | # Open dev | |
488 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-plain-sha1 | |
489 | # Set dev owner | |
490 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
491 | # Write test pattern 0xa7 | |
492 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
493 | wrote 10485760/10485760 bytes at offset 104857600 | |
494 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
495 | ||
496 | # Write test pattern 0x13 | |
497 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
498 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
499 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
500 | ||
501 | # Close dev | |
502 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1 | |
503 | # Read test pattern 0xa7 | |
504 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
505 | read 10485760/10485760 bytes at offset 104857600 | |
506 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
507 | ||
508 | # Read test pattern 0x13 | |
509 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
510 | read 10485760/10485760 bytes at offset 3298534883328 | |
511 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
512 | ||
513 | # Write test pattern 0x91 | |
514 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
515 | wrote 10485760/10485760 bytes at offset 104857600 | |
516 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
517 | ||
518 | # Write test pattern 0x5e | |
519 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
520 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
521 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
522 | ||
523 | # Open dev | |
524 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-plain-sha1 | |
525 | # Set dev owner | |
526 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
527 | # Read test pattern 0x91 | |
528 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
529 | read 10485760/10485760 bytes at offset 104857600 | |
530 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
531 | ||
532 | # Read test pattern 0x5e | |
533 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
534 | read 10485760/10485760 bytes at offset 3298534883328 | |
535 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
536 | ||
537 | # Close dev | |
538 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1 | |
539 | # Delete image | |
540 | unlink TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
541 | ||
542 | # ================= qemu-img aes-256-cbc-plain-sha1 ================= | |
543 | # Create image | |
544 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=cbc,ivgen-alg=plain,hash-alg=sha1 TEST_DIR/luks-aes-256-cbc-plain-sha1.img 4194304M | |
545 | Formatting 'TEST_DIR/luks-aes-256-cbc-plain-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=cbc ivgen-alg=plain hash-alg=sha1 | |
546 | ||
547 | # Open dev | |
548 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-plain-sha1 | |
549 | # Set dev owner | |
550 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
551 | # Write test pattern 0xa7 | |
552 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
553 | wrote 10485760/10485760 bytes at offset 104857600 | |
554 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
555 | ||
556 | # Write test pattern 0x13 | |
557 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
558 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
559 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
560 | ||
561 | # Close dev | |
562 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1 | |
563 | # Read test pattern 0xa7 | |
564 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
565 | read 10485760/10485760 bytes at offset 104857600 | |
566 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
567 | ||
568 | # Read test pattern 0x13 | |
569 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
570 | read 10485760/10485760 bytes at offset 3298534883328 | |
571 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
572 | ||
573 | # Write test pattern 0x91 | |
574 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
575 | wrote 10485760/10485760 bytes at offset 104857600 | |
576 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
577 | ||
578 | # Write test pattern 0x5e | |
579 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
580 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
581 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
582 | ||
583 | # Open dev | |
584 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain-sha1.img qiotest-145-aes-256-cbc-plain-sha1 | |
585 | # Set dev owner | |
586 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
587 | # Read test pattern 0x91 | |
588 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
589 | read 10485760/10485760 bytes at offset 104857600 | |
590 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
591 | ||
592 | # Read test pattern 0x5e | |
593 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain-sha1 | |
594 | read 10485760/10485760 bytes at offset 3298534883328 | |
595 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
596 | ||
597 | # Close dev | |
598 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain-sha1 | |
599 | # Delete image | |
600 | unlink TEST_DIR/luks-aes-256-cbc-plain-sha1.img | |
601 | ||
602 | # ================= dm-crypt aes-256-cbc-plain64-sha1 ================= | |
603 | # Create image | |
604 | truncate TEST_DIR/luks-aes-256-cbc-plain64-sha1.img --size 4194304MB | |
605 | # Format image | |
606 | sudo cryptsetup -q -v luksFormat --cipher aes-cbc-plain64 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
607 | # Open dev | |
608 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-plain64-sha1 | |
609 | # Set dev owner | |
610 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
611 | # Write test pattern 0xa7 | |
612 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
613 | wrote 10485760/10485760 bytes at offset 104857600 | |
614 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
615 | ||
616 | # Write test pattern 0x13 | |
617 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
618 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
619 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
620 | ||
621 | # Close dev | |
622 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1 | |
623 | # Read test pattern 0xa7 | |
624 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
625 | read 10485760/10485760 bytes at offset 104857600 | |
626 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
627 | ||
628 | # Read test pattern 0x13 | |
629 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
630 | read 10485760/10485760 bytes at offset 3298534883328 | |
631 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
632 | ||
633 | # Write test pattern 0x91 | |
634 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
635 | wrote 10485760/10485760 bytes at offset 104857600 | |
636 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
637 | ||
638 | # Write test pattern 0x5e | |
639 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
640 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
641 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
642 | ||
643 | # Open dev | |
644 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-plain64-sha1 | |
645 | # Set dev owner | |
646 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
647 | # Read test pattern 0x91 | |
648 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
649 | read 10485760/10485760 bytes at offset 104857600 | |
650 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
651 | ||
652 | # Read test pattern 0x5e | |
653 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
654 | read 10485760/10485760 bytes at offset 3298534883328 | |
655 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
656 | ||
657 | # Close dev | |
658 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1 | |
659 | # Delete image | |
660 | unlink TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
661 | ||
662 | # ================= qemu-img aes-256-cbc-plain64-sha1 ================= | |
663 | # Create image | |
664 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=cbc,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-aes-256-cbc-plain64-sha1.img 4194304M | |
665 | Formatting 'TEST_DIR/luks-aes-256-cbc-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=cbc ivgen-alg=plain64 hash-alg=sha1 | |
666 | ||
667 | # Open dev | |
668 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-plain64-sha1 | |
669 | # Set dev owner | |
670 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
671 | # Write test pattern 0xa7 | |
672 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
673 | wrote 10485760/10485760 bytes at offset 104857600 | |
674 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
675 | ||
676 | # Write test pattern 0x13 | |
677 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
678 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
679 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
680 | ||
681 | # Close dev | |
682 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1 | |
683 | # Read test pattern 0xa7 | |
684 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
685 | read 10485760/10485760 bytes at offset 104857600 | |
686 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
687 | ||
688 | # Read test pattern 0x13 | |
689 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
690 | read 10485760/10485760 bytes at offset 3298534883328 | |
691 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
692 | ||
693 | # Write test pattern 0x91 | |
694 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
695 | wrote 10485760/10485760 bytes at offset 104857600 | |
696 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
697 | ||
698 | # Write test pattern 0x5e | |
699 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
700 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
701 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
702 | ||
703 | # Open dev | |
704 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha1.img qiotest-145-aes-256-cbc-plain64-sha1 | |
705 | # Set dev owner | |
706 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
707 | # Read test pattern 0x91 | |
708 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
709 | read 10485760/10485760 bytes at offset 104857600 | |
710 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
711 | ||
712 | # Read test pattern 0x5e | |
713 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha1 | |
714 | read 10485760/10485760 bytes at offset 3298534883328 | |
715 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
716 | ||
717 | # Close dev | |
718 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha1 | |
719 | # Delete image | |
720 | unlink TEST_DIR/luks-aes-256-cbc-plain64-sha1.img | |
721 | ||
722 | # ================= dm-crypt aes-256-cbc-essiv-sha256-sha1 ================= | |
723 | # Create image | |
724 | truncate TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img --size 4194304MB | |
725 | # Format image | |
726 | sudo cryptsetup -q -v luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
727 | # Open dev | |
728 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
729 | # Set dev owner | |
730 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
731 | # Write test pattern 0xa7 | |
732 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
733 | wrote 10485760/10485760 bytes at offset 104857600 | |
734 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
735 | ||
736 | # Write test pattern 0x13 | |
737 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
738 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
739 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
740 | ||
741 | # Close dev | |
742 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
743 | # Read test pattern 0xa7 | |
744 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
745 | read 10485760/10485760 bytes at offset 104857600 | |
746 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
747 | ||
748 | # Read test pattern 0x13 | |
749 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
750 | read 10485760/10485760 bytes at offset 3298534883328 | |
751 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
752 | ||
753 | # Write test pattern 0x91 | |
754 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
755 | wrote 10485760/10485760 bytes at offset 104857600 | |
756 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
757 | ||
758 | # Write test pattern 0x5e | |
759 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
760 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
761 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
762 | ||
763 | # Open dev | |
764 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
765 | # Set dev owner | |
766 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
767 | # Read test pattern 0x91 | |
768 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
769 | read 10485760/10485760 bytes at offset 104857600 | |
770 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
771 | ||
772 | # Read test pattern 0x5e | |
773 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
774 | read 10485760/10485760 bytes at offset 3298534883328 | |
775 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
776 | ||
777 | # Close dev | |
778 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
779 | # Delete image | |
780 | unlink TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
781 | ||
782 | # ================= qemu-img aes-256-cbc-essiv-sha256-sha1 ================= | |
783 | # Create image | |
784 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=cbc,ivgen-alg=essiv,hash-alg=sha1,ivgen-hash-alg=sha256 TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img 4194304M | |
785 | Formatting 'TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=cbc ivgen-alg=essiv ivgen-hash-alg=sha256 hash-alg=sha1 | |
786 | ||
787 | # Open dev | |
788 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
789 | # Set dev owner | |
790 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
791 | # Write test pattern 0xa7 | |
792 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
793 | wrote 10485760/10485760 bytes at offset 104857600 | |
794 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
795 | ||
796 | # Write test pattern 0x13 | |
797 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
798 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
799 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
800 | ||
801 | # Close dev | |
802 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
803 | # Read test pattern 0xa7 | |
804 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
805 | read 10485760/10485760 bytes at offset 104857600 | |
806 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
807 | ||
808 | # Read test pattern 0x13 | |
809 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
810 | read 10485760/10485760 bytes at offset 3298534883328 | |
811 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
812 | ||
813 | # Write test pattern 0x91 | |
814 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
815 | wrote 10485760/10485760 bytes at offset 104857600 | |
816 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
817 | ||
818 | # Write test pattern 0x5e | |
819 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
820 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
821 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
822 | ||
823 | # Open dev | |
824 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
825 | # Set dev owner | |
826 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
827 | # Read test pattern 0x91 | |
828 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
829 | read 10485760/10485760 bytes at offset 104857600 | |
830 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
831 | ||
832 | # Read test pattern 0x5e | |
833 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
834 | read 10485760/10485760 bytes at offset 3298534883328 | |
835 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
836 | ||
837 | # Close dev | |
838 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-sha256-sha1 | |
839 | # Delete image | |
840 | unlink TEST_DIR/luks-aes-256-cbc-essiv-sha256-sha1.img | |
841 | ||
842 | # ================= dm-crypt aes-256-xts-essiv-sha256-sha1 ================= | |
843 | # Create image | |
844 | truncate TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img --size 4194304MB | |
845 | # Format image | |
846 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-essiv:sha256 --key-size 512 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
847 | # Open dev | |
848 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
849 | # Set dev owner | |
850 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
851 | # Write test pattern 0xa7 | |
852 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
853 | wrote 10485760/10485760 bytes at offset 104857600 | |
854 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
855 | ||
856 | # Write test pattern 0x13 | |
857 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
858 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
859 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
860 | ||
861 | # Close dev | |
862 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
863 | # Read test pattern 0xa7 | |
864 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
865 | read 10485760/10485760 bytes at offset 104857600 | |
866 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
867 | ||
868 | # Read test pattern 0x13 | |
869 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
870 | read 10485760/10485760 bytes at offset 3298534883328 | |
871 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
872 | ||
873 | # Write test pattern 0x91 | |
874 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
875 | wrote 10485760/10485760 bytes at offset 104857600 | |
876 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
877 | ||
878 | # Write test pattern 0x5e | |
879 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
880 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
881 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
882 | ||
883 | # Open dev | |
884 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
885 | # Set dev owner | |
886 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
887 | # Read test pattern 0x91 | |
888 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
889 | read 10485760/10485760 bytes at offset 104857600 | |
890 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
891 | ||
892 | # Read test pattern 0x5e | |
893 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
894 | read 10485760/10485760 bytes at offset 3298534883328 | |
895 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
896 | ||
897 | # Close dev | |
898 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
899 | # Delete image | |
900 | unlink TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
901 | ||
902 | # ================= qemu-img aes-256-xts-essiv-sha256-sha1 ================= | |
903 | # Create image | |
904 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=xts,ivgen-alg=essiv,hash-alg=sha1,ivgen-hash-alg=sha256 TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img 4194304M | |
905 | Formatting 'TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=xts ivgen-alg=essiv ivgen-hash-alg=sha256 hash-alg=sha1 | |
906 | ||
907 | # Open dev | |
908 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
909 | # Set dev owner | |
910 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
911 | # Write test pattern 0xa7 | |
912 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
913 | wrote 10485760/10485760 bytes at offset 104857600 | |
914 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
915 | ||
916 | # Write test pattern 0x13 | |
917 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
918 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
919 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
920 | ||
921 | # Close dev | |
922 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
923 | # Read test pattern 0xa7 | |
924 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
925 | read 10485760/10485760 bytes at offset 104857600 | |
926 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
927 | ||
928 | # Read test pattern 0x13 | |
929 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
930 | read 10485760/10485760 bytes at offset 3298534883328 | |
931 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
932 | ||
933 | # Write test pattern 0x91 | |
934 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
935 | wrote 10485760/10485760 bytes at offset 104857600 | |
936 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
937 | ||
938 | # Write test pattern 0x5e | |
939 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
940 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
941 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
942 | ||
943 | # Open dev | |
944 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
945 | # Set dev owner | |
946 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
947 | # Read test pattern 0x91 | |
948 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
949 | read 10485760/10485760 bytes at offset 104857600 | |
950 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
951 | ||
952 | # Read test pattern 0x5e | |
953 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
954 | read 10485760/10485760 bytes at offset 3298534883328 | |
955 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
956 | ||
957 | # Close dev | |
958 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-essiv-sha256-sha1 | |
959 | # Delete image | |
960 | unlink TEST_DIR/luks-aes-256-xts-essiv-sha256-sha1.img | |
961 | ||
962 | # ================= dm-crypt aes-128-xts-plain64-sha256-sha1 ================= | |
963 | # Create image | |
964 | truncate TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img --size 4194304MB | |
965 | # Format image | |
966 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-plain64 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
967 | # Open dev | |
968 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
969 | # Set dev owner | |
970 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
971 | # Write test pattern 0xa7 | |
972 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
973 | wrote 10485760/10485760 bytes at offset 104857600 | |
974 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
975 | ||
976 | # Write test pattern 0x13 | |
977 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
978 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
979 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
980 | ||
981 | # Close dev | |
982 | sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
983 | # Read test pattern 0xa7 | |
984 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
985 | read 10485760/10485760 bytes at offset 104857600 | |
986 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
987 | ||
988 | # Read test pattern 0x13 | |
989 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
990 | read 10485760/10485760 bytes at offset 3298534883328 | |
991 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
992 | ||
993 | # Write test pattern 0x91 | |
994 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
995 | wrote 10485760/10485760 bytes at offset 104857600 | |
996 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
997 | ||
998 | # Write test pattern 0x5e | |
999 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1000 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1001 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1002 | ||
1003 | # Open dev | |
1004 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1005 | # Set dev owner | |
1006 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1007 | # Read test pattern 0x91 | |
1008 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1009 | read 10485760/10485760 bytes at offset 104857600 | |
1010 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1011 | ||
1012 | # Read test pattern 0x5e | |
1013 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1014 | read 10485760/10485760 bytes at offset 3298534883328 | |
1015 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1016 | ||
1017 | # Close dev | |
1018 | sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1019 | # Delete image | |
1020 | unlink TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1021 | ||
1022 | # ================= qemu-img aes-128-xts-plain64-sha256-sha1 ================= | |
1023 | # Create image | |
1024 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-128,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img 4194304M | |
1025 | Formatting 'TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-128 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
1026 | ||
1027 | # Open dev | |
1028 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1029 | # Set dev owner | |
1030 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1031 | # Write test pattern 0xa7 | |
1032 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1033 | wrote 10485760/10485760 bytes at offset 104857600 | |
1034 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1035 | ||
1036 | # Write test pattern 0x13 | |
1037 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1038 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1039 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1040 | ||
1041 | # Close dev | |
1042 | sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1043 | # Read test pattern 0xa7 | |
1044 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1045 | read 10485760/10485760 bytes at offset 104857600 | |
1046 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1047 | ||
1048 | # Read test pattern 0x13 | |
1049 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1050 | read 10485760/10485760 bytes at offset 3298534883328 | |
1051 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1052 | ||
1053 | # Write test pattern 0x91 | |
1054 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1055 | wrote 10485760/10485760 bytes at offset 104857600 | |
1056 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1057 | ||
1058 | # Write test pattern 0x5e | |
1059 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1060 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1061 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1062 | ||
1063 | # Open dev | |
1064 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1065 | # Set dev owner | |
1066 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1067 | # Read test pattern 0x91 | |
1068 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1069 | read 10485760/10485760 bytes at offset 104857600 | |
1070 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1071 | ||
1072 | # Read test pattern 0x5e | |
1073 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1074 | read 10485760/10485760 bytes at offset 3298534883328 | |
1075 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1076 | ||
1077 | # Close dev | |
1078 | sudo cryptsetup -q -v luksClose qiotest-145-aes-128-xts-plain64-sha256-sha1 | |
1079 | # Delete image | |
1080 | unlink TEST_DIR/luks-aes-128-xts-plain64-sha256-sha1.img | |
1081 | ||
1082 | # ================= dm-crypt aes-192-xts-plain64-sha256-sha1 ================= | |
1083 | # Create image | |
1084 | truncate TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img --size 4194304MB | |
1085 | # Format image | |
1086 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-plain64 --key-size 384 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1087 | # Open dev | |
1088 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1089 | # Set dev owner | |
1090 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1091 | # Write test pattern 0xa7 | |
1092 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1093 | wrote 10485760/10485760 bytes at offset 104857600 | |
1094 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1095 | ||
1096 | # Write test pattern 0x13 | |
1097 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1098 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1099 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1100 | ||
1101 | # Close dev | |
1102 | sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1103 | # Read test pattern 0xa7 | |
1104 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1105 | read 10485760/10485760 bytes at offset 104857600 | |
1106 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1107 | ||
1108 | # Read test pattern 0x13 | |
1109 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1110 | read 10485760/10485760 bytes at offset 3298534883328 | |
1111 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1112 | ||
1113 | # Write test pattern 0x91 | |
1114 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1115 | wrote 10485760/10485760 bytes at offset 104857600 | |
1116 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1117 | ||
1118 | # Write test pattern 0x5e | |
1119 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1120 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1121 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1122 | ||
1123 | # Open dev | |
1124 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1125 | # Set dev owner | |
1126 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1127 | # Read test pattern 0x91 | |
1128 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1129 | read 10485760/10485760 bytes at offset 104857600 | |
1130 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1131 | ||
1132 | # Read test pattern 0x5e | |
1133 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1134 | read 10485760/10485760 bytes at offset 3298534883328 | |
1135 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1136 | ||
1137 | # Close dev | |
1138 | sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1139 | # Delete image | |
1140 | unlink TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1141 | ||
1142 | # ================= qemu-img aes-192-xts-plain64-sha256-sha1 ================= | |
1143 | # Create image | |
1144 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-192,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img 4194304M | |
1145 | Formatting 'TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-192 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
1146 | ||
1147 | # Open dev | |
1148 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1149 | # Set dev owner | |
1150 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1151 | # Write test pattern 0xa7 | |
1152 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1153 | wrote 10485760/10485760 bytes at offset 104857600 | |
1154 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1155 | ||
1156 | # Write test pattern 0x13 | |
1157 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1158 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1159 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1160 | ||
1161 | # Close dev | |
1162 | sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1163 | # Read test pattern 0xa7 | |
1164 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1165 | read 10485760/10485760 bytes at offset 104857600 | |
1166 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1167 | ||
1168 | # Read test pattern 0x13 | |
1169 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1170 | read 10485760/10485760 bytes at offset 3298534883328 | |
1171 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1172 | ||
1173 | # Write test pattern 0x91 | |
1174 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1175 | wrote 10485760/10485760 bytes at offset 104857600 | |
1176 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1177 | ||
1178 | # Write test pattern 0x5e | |
1179 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1180 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1181 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1182 | ||
1183 | # Open dev | |
1184 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1185 | # Set dev owner | |
1186 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1187 | # Read test pattern 0x91 | |
1188 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1189 | read 10485760/10485760 bytes at offset 104857600 | |
1190 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1191 | ||
1192 | # Read test pattern 0x5e | |
1193 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1194 | read 10485760/10485760 bytes at offset 3298534883328 | |
1195 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1196 | ||
1197 | # Close dev | |
1198 | sudo cryptsetup -q -v luksClose qiotest-145-aes-192-xts-plain64-sha256-sha1 | |
1199 | # Delete image | |
1200 | unlink TEST_DIR/luks-aes-192-xts-plain64-sha256-sha1.img | |
1201 | ||
1202 | # ================= dm-crypt twofish-128-xts-plain64-sha1 ================= | |
1203 | # Create image | |
1204 | truncate TEST_DIR/luks-twofish-128-xts-plain64-sha1.img --size 4194304MB | |
1205 | # Format image | |
1206 | sudo cryptsetup -q -v luksFormat --cipher twofish-xts-plain64 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1207 | # Open dev | |
1208 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-128-xts-plain64-sha1 | |
1209 | # Set dev owner | |
1210 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1211 | # Write test pattern 0xa7 | |
1212 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1213 | wrote 10485760/10485760 bytes at offset 104857600 | |
1214 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1215 | ||
1216 | # Write test pattern 0x13 | |
1217 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1218 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1219 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1220 | ||
1221 | # Close dev | |
1222 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1 | |
1223 | # Read test pattern 0xa7 | |
1224 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1225 | read 10485760/10485760 bytes at offset 104857600 | |
1226 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1227 | ||
1228 | # Read test pattern 0x13 | |
1229 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1230 | read 10485760/10485760 bytes at offset 3298534883328 | |
1231 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1232 | ||
1233 | # Write test pattern 0x91 | |
1234 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1235 | wrote 10485760/10485760 bytes at offset 104857600 | |
1236 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1237 | ||
1238 | # Write test pattern 0x5e | |
1239 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1240 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1241 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1242 | ||
1243 | # Open dev | |
1244 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-128-xts-plain64-sha1 | |
1245 | # Set dev owner | |
1246 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1247 | # Read test pattern 0x91 | |
1248 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1249 | read 10485760/10485760 bytes at offset 104857600 | |
1250 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1251 | ||
1252 | # Read test pattern 0x5e | |
1253 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1254 | read 10485760/10485760 bytes at offset 3298534883328 | |
1255 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1256 | ||
1257 | # Close dev | |
1258 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1 | |
1259 | # Delete image | |
1260 | unlink TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1261 | ||
1262 | # ================= qemu-img twofish-128-xts-plain64-sha1 ================= | |
1263 | # Create image | |
1264 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=twofish-128,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-twofish-128-xts-plain64-sha1.img 4194304M | |
1265 | Formatting 'TEST_DIR/luks-twofish-128-xts-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=twofish-128 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
1266 | ||
1267 | # Open dev | |
1268 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-128-xts-plain64-sha1 | |
1269 | # Set dev owner | |
1270 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1271 | # Write test pattern 0xa7 | |
1272 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1273 | wrote 10485760/10485760 bytes at offset 104857600 | |
1274 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1275 | ||
1276 | # Write test pattern 0x13 | |
1277 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1278 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1279 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1280 | ||
1281 | # Close dev | |
1282 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1 | |
1283 | # Read test pattern 0xa7 | |
1284 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1285 | read 10485760/10485760 bytes at offset 104857600 | |
1286 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1287 | ||
1288 | # Read test pattern 0x13 | |
1289 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1290 | read 10485760/10485760 bytes at offset 3298534883328 | |
1291 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1292 | ||
1293 | # Write test pattern 0x91 | |
1294 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1295 | wrote 10485760/10485760 bytes at offset 104857600 | |
1296 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1297 | ||
1298 | # Write test pattern 0x5e | |
1299 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1300 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1301 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1302 | ||
1303 | # Open dev | |
1304 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-twofish-128-xts-plain64-sha1.img qiotest-145-twofish-128-xts-plain64-sha1 | |
1305 | # Set dev owner | |
1306 | sudo chown UID:GID /dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1307 | # Read test pattern 0x91 | |
1308 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1309 | read 10485760/10485760 bytes at offset 104857600 | |
1310 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1311 | ||
1312 | # Read test pattern 0x5e | |
1313 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-twofish-128-xts-plain64-sha1 | |
1314 | read 10485760/10485760 bytes at offset 3298534883328 | |
1315 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1316 | ||
1317 | # Close dev | |
1318 | sudo cryptsetup -q -v luksClose qiotest-145-twofish-128-xts-plain64-sha1 | |
1319 | # Delete image | |
1320 | unlink TEST_DIR/luks-twofish-128-xts-plain64-sha1.img | |
1321 | ||
1322 | Skipping twofish-192-xts-plain64-sha1 in blacklist | |
1323 | # ================= dm-crypt serpent-128-xts-plain64-sha1 ================= | |
1324 | # Create image | |
1325 | truncate TEST_DIR/luks-serpent-128-xts-plain64-sha1.img --size 4194304MB | |
1326 | # Format image | |
1327 | sudo cryptsetup -q -v luksFormat --cipher serpent-xts-plain64 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1328 | # Open dev | |
1329 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-128-xts-plain64-sha1 | |
1330 | # Set dev owner | |
1331 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1332 | # Write test pattern 0xa7 | |
1333 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1334 | wrote 10485760/10485760 bytes at offset 104857600 | |
1335 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1336 | ||
1337 | # Write test pattern 0x13 | |
1338 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1339 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1340 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1341 | ||
1342 | # Close dev | |
1343 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1 | |
1344 | # Read test pattern 0xa7 | |
1345 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1346 | read 10485760/10485760 bytes at offset 104857600 | |
1347 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1348 | ||
1349 | # Read test pattern 0x13 | |
1350 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1351 | read 10485760/10485760 bytes at offset 3298534883328 | |
1352 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1353 | ||
1354 | # Write test pattern 0x91 | |
1355 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1356 | wrote 10485760/10485760 bytes at offset 104857600 | |
1357 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1358 | ||
1359 | # Write test pattern 0x5e | |
1360 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1361 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1362 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1363 | ||
1364 | # Open dev | |
1365 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-128-xts-plain64-sha1 | |
1366 | # Set dev owner | |
1367 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1368 | # Read test pattern 0x91 | |
1369 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1370 | read 10485760/10485760 bytes at offset 104857600 | |
1371 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1372 | ||
1373 | # Read test pattern 0x5e | |
1374 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1375 | read 10485760/10485760 bytes at offset 3298534883328 | |
1376 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1377 | ||
1378 | # Close dev | |
1379 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1 | |
1380 | # Delete image | |
1381 | unlink TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1382 | ||
1383 | # ================= qemu-img serpent-128-xts-plain64-sha1 ================= | |
1384 | # Create image | |
1385 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=serpent-128,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-serpent-128-xts-plain64-sha1.img 4194304M | |
1386 | Formatting 'TEST_DIR/luks-serpent-128-xts-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=serpent-128 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
1387 | ||
1388 | # Open dev | |
1389 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-128-xts-plain64-sha1 | |
1390 | # Set dev owner | |
1391 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1392 | # Write test pattern 0xa7 | |
1393 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1394 | wrote 10485760/10485760 bytes at offset 104857600 | |
1395 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1396 | ||
1397 | # Write test pattern 0x13 | |
1398 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1399 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1400 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1401 | ||
1402 | # Close dev | |
1403 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1 | |
1404 | # Read test pattern 0xa7 | |
1405 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1406 | read 10485760/10485760 bytes at offset 104857600 | |
1407 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1408 | ||
1409 | # Read test pattern 0x13 | |
1410 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1411 | read 10485760/10485760 bytes at offset 3298534883328 | |
1412 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1413 | ||
1414 | # Write test pattern 0x91 | |
1415 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1416 | wrote 10485760/10485760 bytes at offset 104857600 | |
1417 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1418 | ||
1419 | # Write test pattern 0x5e | |
1420 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1421 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1422 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1423 | ||
1424 | # Open dev | |
1425 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-128-xts-plain64-sha1.img qiotest-145-serpent-128-xts-plain64-sha1 | |
1426 | # Set dev owner | |
1427 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1428 | # Read test pattern 0x91 | |
1429 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1430 | read 10485760/10485760 bytes at offset 104857600 | |
1431 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1432 | ||
1433 | # Read test pattern 0x5e | |
1434 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-128-xts-plain64-sha1 | |
1435 | read 10485760/10485760 bytes at offset 3298534883328 | |
1436 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1437 | ||
1438 | # Close dev | |
1439 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-128-xts-plain64-sha1 | |
1440 | # Delete image | |
1441 | unlink TEST_DIR/luks-serpent-128-xts-plain64-sha1.img | |
1442 | ||
1443 | # ================= dm-crypt serpent-192-xts-plain64-sha1 ================= | |
1444 | # Create image | |
1445 | truncate TEST_DIR/luks-serpent-192-xts-plain64-sha1.img --size 4194304MB | |
1446 | # Format image | |
1447 | sudo cryptsetup -q -v luksFormat --cipher serpent-xts-plain64 --key-size 384 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1448 | # Open dev | |
1449 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-192-xts-plain64-sha1 | |
1450 | # Set dev owner | |
1451 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1452 | # Write test pattern 0xa7 | |
1453 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1454 | wrote 10485760/10485760 bytes at offset 104857600 | |
1455 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1456 | ||
1457 | # Write test pattern 0x13 | |
1458 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1459 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1460 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1461 | ||
1462 | # Close dev | |
1463 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1 | |
1464 | # Read test pattern 0xa7 | |
1465 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1466 | read 10485760/10485760 bytes at offset 104857600 | |
1467 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1468 | ||
1469 | # Read test pattern 0x13 | |
1470 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1471 | read 10485760/10485760 bytes at offset 3298534883328 | |
1472 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1473 | ||
1474 | # Write test pattern 0x91 | |
1475 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1476 | wrote 10485760/10485760 bytes at offset 104857600 | |
1477 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1478 | ||
1479 | # Write test pattern 0x5e | |
1480 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1481 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1482 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1483 | ||
1484 | # Open dev | |
1485 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-192-xts-plain64-sha1 | |
1486 | # Set dev owner | |
1487 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1488 | # Read test pattern 0x91 | |
1489 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1490 | read 10485760/10485760 bytes at offset 104857600 | |
1491 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1492 | ||
1493 | # Read test pattern 0x5e | |
1494 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1495 | read 10485760/10485760 bytes at offset 3298534883328 | |
1496 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1497 | ||
1498 | # Close dev | |
1499 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1 | |
1500 | # Delete image | |
1501 | unlink TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1502 | ||
1503 | # ================= qemu-img serpent-192-xts-plain64-sha1 ================= | |
1504 | # Create image | |
1505 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=serpent-192,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha1 TEST_DIR/luks-serpent-192-xts-plain64-sha1.img 4194304M | |
1506 | Formatting 'TEST_DIR/luks-serpent-192-xts-plain64-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=serpent-192 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha1 | |
1507 | ||
1508 | # Open dev | |
1509 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-192-xts-plain64-sha1 | |
1510 | # Set dev owner | |
1511 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1512 | # Write test pattern 0xa7 | |
1513 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1514 | wrote 10485760/10485760 bytes at offset 104857600 | |
1515 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1516 | ||
1517 | # Write test pattern 0x13 | |
1518 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1519 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1520 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1521 | ||
1522 | # Close dev | |
1523 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1 | |
1524 | # Read test pattern 0xa7 | |
1525 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1526 | read 10485760/10485760 bytes at offset 104857600 | |
1527 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1528 | ||
1529 | # Read test pattern 0x13 | |
1530 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1531 | read 10485760/10485760 bytes at offset 3298534883328 | |
1532 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1533 | ||
1534 | # Write test pattern 0x91 | |
1535 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1536 | wrote 10485760/10485760 bytes at offset 104857600 | |
1537 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1538 | ||
1539 | # Write test pattern 0x5e | |
1540 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1541 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1542 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1543 | ||
1544 | # Open dev | |
1545 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-serpent-192-xts-plain64-sha1.img qiotest-145-serpent-192-xts-plain64-sha1 | |
1546 | # Set dev owner | |
1547 | sudo chown UID:GID /dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1548 | # Read test pattern 0x91 | |
1549 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1550 | read 10485760/10485760 bytes at offset 104857600 | |
1551 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1552 | ||
1553 | # Read test pattern 0x5e | |
1554 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-serpent-192-xts-plain64-sha1 | |
1555 | read 10485760/10485760 bytes at offset 3298534883328 | |
1556 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1557 | ||
1558 | # Close dev | |
1559 | sudo cryptsetup -q -v luksClose qiotest-145-serpent-192-xts-plain64-sha1 | |
1560 | # Delete image | |
1561 | unlink TEST_DIR/luks-serpent-192-xts-plain64-sha1.img | |
1562 | ||
1563 | Skipping cast6-128-xts-plain64-sha1 in blacklist | |
1564 | Skipping cast6-192-xts-plain64-sha1 in blacklist | |
1565 | # ================= dm-crypt aes-256-xts-plain64-sha256 ================= | |
1566 | # Create image | |
1567 | truncate TEST_DIR/luks-aes-256-xts-plain64-sha256.img --size 4194304MB | |
1568 | # Format image | |
1569 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-plain64 --key-size 512 --hash sha256 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1570 | # Open dev | |
1571 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts-plain64-sha256 | |
1572 | # Set dev owner | |
1573 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1574 | # Write test pattern 0xa7 | |
1575 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1576 | wrote 10485760/10485760 bytes at offset 104857600 | |
1577 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1578 | ||
1579 | # Write test pattern 0x13 | |
1580 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1581 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1582 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1583 | ||
1584 | # Close dev | |
1585 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256 | |
1586 | # Read test pattern 0xa7 | |
1587 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1588 | read 10485760/10485760 bytes at offset 104857600 | |
1589 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1590 | ||
1591 | # Read test pattern 0x13 | |
1592 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1593 | read 10485760/10485760 bytes at offset 3298534883328 | |
1594 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1595 | ||
1596 | # Write test pattern 0x91 | |
1597 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1598 | wrote 10485760/10485760 bytes at offset 104857600 | |
1599 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1600 | ||
1601 | # Write test pattern 0x5e | |
1602 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1603 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1604 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1605 | ||
1606 | # Open dev | |
1607 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts-plain64-sha256 | |
1608 | # Set dev owner | |
1609 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1610 | # Read test pattern 0x91 | |
1611 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1612 | read 10485760/10485760 bytes at offset 104857600 | |
1613 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1614 | ||
1615 | # Read test pattern 0x5e | |
1616 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1617 | read 10485760/10485760 bytes at offset 3298534883328 | |
1618 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1619 | ||
1620 | # Close dev | |
1621 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256 | |
1622 | # Delete image | |
1623 | unlink TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1624 | ||
1625 | # ================= qemu-img aes-256-xts-plain64-sha256 ================= | |
1626 | # Create image | |
1627 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=xts,ivgen-alg=plain64,hash-alg=sha256 TEST_DIR/luks-aes-256-xts-plain64-sha256.img 4194304M | |
1628 | Formatting 'TEST_DIR/luks-aes-256-xts-plain64-sha256.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=xts ivgen-alg=plain64 hash-alg=sha256 | |
1629 | ||
1630 | # Open dev | |
1631 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts-plain64-sha256 | |
1632 | # Set dev owner | |
1633 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1634 | # Write test pattern 0xa7 | |
1635 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1636 | wrote 10485760/10485760 bytes at offset 104857600 | |
1637 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1638 | ||
1639 | # Write test pattern 0x13 | |
1640 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1641 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1642 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1643 | ||
1644 | # Close dev | |
1645 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256 | |
1646 | # Read test pattern 0xa7 | |
1647 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1648 | read 10485760/10485760 bytes at offset 104857600 | |
1649 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1650 | ||
1651 | # Read test pattern 0x13 | |
1652 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1653 | read 10485760/10485760 bytes at offset 3298534883328 | |
1654 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1655 | ||
1656 | # Write test pattern 0x91 | |
1657 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1658 | wrote 10485760/10485760 bytes at offset 104857600 | |
1659 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1660 | ||
1661 | # Write test pattern 0x5e | |
1662 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1663 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1664 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1665 | ||
1666 | # Open dev | |
1667 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain64-sha256.img qiotest-145-aes-256-xts-plain64-sha256 | |
1668 | # Set dev owner | |
1669 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1670 | # Read test pattern 0x91 | |
1671 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1672 | read 10485760/10485760 bytes at offset 104857600 | |
1673 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1674 | ||
1675 | # Read test pattern 0x5e | |
1676 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain64-sha256 | |
1677 | read 10485760/10485760 bytes at offset 3298534883328 | |
1678 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1679 | ||
1680 | # Close dev | |
1681 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain64-sha256 | |
1682 | # Delete image | |
1683 | unlink TEST_DIR/luks-aes-256-xts-plain64-sha256.img | |
1684 | ||
1685 | Skipping aes-256-xts-plain64-sha512 in blacklist | |
1686 | Skipping aes-256-xts-plain64-ripemd160 in blacklist | |
1687 | # ================= dm-crypt aes-256-xts-plain-sha1-pwslot3 ================= | |
1688 | # Create image | |
1689 | truncate TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img --size 4194304MB | |
1690 | # Format image | |
1691 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-plain --key-size 512 --hash sha1 --key-slot 3 --key-file - TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img | |
1692 | # Open dev | |
1693 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1694 | # Set dev owner | |
1695 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1696 | # Write test pattern 0xa7 | |
1697 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1698 | wrote 10485760/10485760 bytes at offset 104857600 | |
1699 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1700 | ||
1701 | # Write test pattern 0x13 | |
1702 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1703 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1704 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1705 | ||
1706 | # Close dev | |
1707 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1708 | # Read test pattern 0xa7 | |
1709 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img | |
1710 | read 10485760/10485760 bytes at offset 104857600 | |
1711 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1712 | ||
1713 | # Read test pattern 0x13 | |
1714 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img | |
1715 | read 10485760/10485760 bytes at offset 3298534883328 | |
1716 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1717 | ||
1718 | # Write test pattern 0x91 | |
1719 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img | |
1720 | wrote 10485760/10485760 bytes at offset 104857600 | |
1721 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1722 | ||
1723 | # Write test pattern 0x5e | |
1724 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=c2xvdDM=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img | |
1725 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1726 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1727 | ||
1728 | # Open dev | |
1729 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1730 | # Set dev owner | |
1731 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1732 | # Read test pattern 0x91 | |
1733 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1734 | read 10485760/10485760 bytes at offset 104857600 | |
1735 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1736 | ||
1737 | # Read test pattern 0x5e | |
1738 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1739 | read 10485760/10485760 bytes at offset 3298534883328 | |
1740 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1741 | ||
1742 | # Close dev | |
1743 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwslot3 | |
1744 | # Delete image | |
1745 | unlink TEST_DIR/luks-aes-256-xts-plain-sha1-pwslot3.img | |
1746 | ||
1747 | # ================= dm-crypt aes-256-xts-plain-sha1-pwallslots ================= | |
1748 | # Create image | |
1749 | truncate TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --size 4194304MB | |
1750 | # Format image | |
1751 | sudo cryptsetup -q -v luksFormat --cipher aes-xts-plain --key-size 512 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1752 | # Add password slot 1 | |
1753 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 1 --key-file - TEST_DIR/passwd.txt | |
1754 | # Add password slot 2 | |
1755 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 2 --key-file - TEST_DIR/passwd.txt | |
1756 | # Add password slot 3 | |
1757 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 3 --key-file - TEST_DIR/passwd.txt | |
1758 | # Add password slot 4 | |
1759 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 4 --key-file - TEST_DIR/passwd.txt | |
1760 | # Add password slot 5 | |
1761 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 5 --key-file - TEST_DIR/passwd.txt | |
1762 | # Add password slot 6 | |
1763 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 6 --key-file - TEST_DIR/passwd.txt | |
1764 | # Add password slot 7 | |
1765 | sudo cryptsetup -q -v luksAddKey TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img --key-slot 7 --key-file - TEST_DIR/passwd.txt | |
1766 | # Open dev | |
1767 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1768 | # Set dev owner | |
1769 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1770 | # Write test pattern 0xa7 | |
1771 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1772 | wrote 10485760/10485760 bytes at offset 104857600 | |
1773 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1774 | ||
1775 | # Write test pattern 0x13 | |
1776 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1777 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1778 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1779 | ||
1780 | # Close dev | |
1781 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1782 | # Read test pattern 0xa7 | |
1783 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1784 | read 10485760/10485760 bytes at offset 104857600 | |
1785 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1786 | ||
1787 | # Read test pattern 0x13 | |
1788 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1789 | read 10485760/10485760 bytes at offset 3298534883328 | |
1790 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1791 | ||
1792 | # Write test pattern 0x91 | |
1793 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1794 | wrote 10485760/10485760 bytes at offset 104857600 | |
1795 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1796 | ||
1797 | # Write test pattern 0x5e | |
1798 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1799 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1800 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1801 | ||
1802 | # Open dev | |
1803 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1804 | # Set dev owner | |
1805 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1806 | # Read test pattern 0x91 | |
1807 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1808 | read 10485760/10485760 bytes at offset 104857600 | |
1809 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1810 | ||
1811 | # Read test pattern 0x5e | |
1812 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1813 | read 10485760/10485760 bytes at offset 3298534883328 | |
1814 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1815 | ||
1816 | # Close dev | |
1817 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1818 | # Delete image | |
1819 | unlink TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1820 | ||
1821 | # ================= qemu-img aes-256-xts-plain-sha1-pwallslots ================= | |
1822 | # Create image | |
1823 | qemu-img create -f luks --object secret,id=sec0,data=c2xvdDE=,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=xts,ivgen-alg=plain,hash-alg=sha1 TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img 4194304M | |
1824 | Formatting 'TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=xts ivgen-alg=plain hash-alg=sha1 | |
1825 | ||
1826 | # Open dev | |
1827 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1828 | # Set dev owner | |
1829 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1830 | # Write test pattern 0xa7 | |
1831 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1832 | wrote 10485760/10485760 bytes at offset 104857600 | |
1833 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1834 | ||
1835 | # Write test pattern 0x13 | |
1836 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1837 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1838 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1839 | ||
1840 | # Close dev | |
1841 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1842 | # Read test pattern 0xa7 | |
1843 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1844 | read 10485760/10485760 bytes at offset 104857600 | |
1845 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1846 | ||
1847 | # Read test pattern 0x13 | |
1848 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1849 | read 10485760/10485760 bytes at offset 3298534883328 | |
1850 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1851 | ||
1852 | # Write test pattern 0x91 | |
1853 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1854 | wrote 10485760/10485760 bytes at offset 104857600 | |
1855 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1856 | ||
1857 | # Write test pattern 0x5e | |
1858 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=c2xvdDE=,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1859 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1860 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1861 | ||
1862 | # Open dev | |
1863 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1864 | # Set dev owner | |
1865 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1866 | # Read test pattern 0x91 | |
1867 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1868 | read 10485760/10485760 bytes at offset 104857600 | |
1869 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1870 | ||
1871 | # Read test pattern 0x5e | |
1872 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1873 | read 10485760/10485760 bytes at offset 3298534883328 | |
1874 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1875 | ||
1876 | # Close dev | |
1877 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-xts-plain-sha1-pwallslots | |
1878 | # Delete image | |
1879 | unlink TEST_DIR/luks-aes-256-xts-plain-sha1-pwallslots.img | |
1880 | ||
8b7cdba3 DB |
1881 | # ================= dm-crypt aes-256-cbc-essiv-auto-sha1 ================= |
1882 | # Create image | |
1883 | truncate TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img --size 4194304MB | |
1884 | # Format image | |
1885 | sudo cryptsetup -q -v luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1886 | # Open dev | |
1887 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1888 | # Set dev owner | |
1889 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1890 | # Write test pattern 0xa7 | |
1891 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1892 | wrote 10485760/10485760 bytes at offset 104857600 | |
1893 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1894 | ||
1895 | # Write test pattern 0x13 | |
1896 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1897 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1898 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1899 | ||
1900 | # Close dev | |
1901 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1902 | # Read test pattern 0xa7 | |
1903 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1904 | read 10485760/10485760 bytes at offset 104857600 | |
1905 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1906 | ||
1907 | # Read test pattern 0x13 | |
1908 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1909 | read 10485760/10485760 bytes at offset 3298534883328 | |
1910 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1911 | ||
1912 | # Write test pattern 0x91 | |
1913 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1914 | wrote 10485760/10485760 bytes at offset 104857600 | |
1915 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1916 | ||
1917 | # Write test pattern 0x5e | |
1918 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1919 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1920 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1921 | ||
1922 | # Open dev | |
1923 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1924 | # Set dev owner | |
1925 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1926 | # Read test pattern 0x91 | |
1927 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1928 | read 10485760/10485760 bytes at offset 104857600 | |
1929 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1930 | ||
1931 | # Read test pattern 0x5e | |
1932 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1933 | read 10485760/10485760 bytes at offset 3298534883328 | |
1934 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1935 | ||
1936 | # Close dev | |
1937 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1938 | # Delete image | |
1939 | unlink TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1940 | ||
1941 | # ================= qemu-img aes-256-cbc-essiv-auto-sha1 ================= | |
1942 | # Create image | |
1943 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=cbc,ivgen-alg=essiv,hash-alg=sha1 TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img 4194304M | |
1944 | Formatting 'TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=cbc ivgen-alg=essiv hash-alg=sha1 | |
1945 | ||
1946 | # Open dev | |
1947 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1948 | # Set dev owner | |
1949 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1950 | # Write test pattern 0xa7 | |
1951 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1952 | wrote 10485760/10485760 bytes at offset 104857600 | |
1953 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1954 | ||
1955 | # Write test pattern 0x13 | |
1956 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1957 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1958 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1959 | ||
1960 | # Close dev | |
1961 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1962 | # Read test pattern 0xa7 | |
1963 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1964 | read 10485760/10485760 bytes at offset 104857600 | |
1965 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1966 | ||
1967 | # Read test pattern 0x13 | |
1968 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1969 | read 10485760/10485760 bytes at offset 3298534883328 | |
1970 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1971 | ||
1972 | # Write test pattern 0x91 | |
1973 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1974 | wrote 10485760/10485760 bytes at offset 104857600 | |
1975 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1976 | ||
1977 | # Write test pattern 0x5e | |
1978 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
1979 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
1980 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1981 | ||
1982 | # Open dev | |
1983 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1984 | # Set dev owner | |
1985 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1986 | # Read test pattern 0x91 | |
1987 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1988 | read 10485760/10485760 bytes at offset 104857600 | |
1989 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1990 | ||
1991 | # Read test pattern 0x5e | |
1992 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1993 | read 10485760/10485760 bytes at offset 3298534883328 | |
1994 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
1995 | ||
1996 | # Close dev | |
1997 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-essiv-auto-sha1 | |
1998 | # Delete image | |
1999 | unlink TEST_DIR/luks-aes-256-cbc-essiv-auto-sha1.img | |
2000 | ||
2001 | # ================= dm-crypt aes-256-cbc-plain64-sha256-sha1 ================= | |
2002 | # Create image | |
2003 | truncate TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img --size 4194304MB | |
2004 | # Format image | |
2005 | sudo cryptsetup -q -v luksFormat --cipher aes-cbc-plain64:sha256 --key-size 256 --hash sha1 --key-slot 0 --key-file - TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2006 | # Open dev | |
2007 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2008 | # Set dev owner | |
2009 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2010 | # Write test pattern 0xa7 | |
2011 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2012 | wrote 10485760/10485760 bytes at offset 104857600 | |
2013 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2014 | ||
2015 | # Write test pattern 0x13 | |
2016 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2017 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
2018 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2019 | ||
2020 | # Close dev | |
2021 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2022 | # Read test pattern 0xa7 | |
2023 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2024 | read 10485760/10485760 bytes at offset 104857600 | |
2025 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2026 | ||
2027 | # Read test pattern 0x13 | |
2028 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2029 | read 10485760/10485760 bytes at offset 3298534883328 | |
2030 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2031 | ||
2032 | # Write test pattern 0x91 | |
2033 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2034 | wrote 10485760/10485760 bytes at offset 104857600 | |
2035 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2036 | ||
2037 | # Write test pattern 0x5e | |
2038 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2039 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
2040 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2041 | ||
2042 | # Open dev | |
2043 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2044 | # Set dev owner | |
2045 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2046 | # Read test pattern 0x91 | |
2047 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2048 | read 10485760/10485760 bytes at offset 104857600 | |
2049 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2050 | ||
2051 | # Read test pattern 0x5e | |
2052 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2053 | read 10485760/10485760 bytes at offset 3298534883328 | |
2054 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2055 | ||
2056 | # Close dev | |
2057 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2058 | # Delete image | |
2059 | unlink TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2060 | ||
2061 | # ================= qemu-img aes-256-cbc-plain64-sha256-sha1 ================= | |
2062 | # Create image | |
2063 | qemu-img create -f luks --object secret,id=sec0,data=MTIzNDU2,format=base64 -o key-secret=sec0,cipher-alg=aes-256,cipher-mode=cbc,ivgen-alg=plain64,hash-alg=sha1,ivgen-hash-alg=sha256 TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img 4194304M | |
2064 | Formatting 'TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img', fmt=luks size=4398046511104 key-secret=sec0 cipher-alg=aes-256 cipher-mode=cbc ivgen-alg=plain64 ivgen-hash-alg=sha256 hash-alg=sha1 | |
2065 | ||
2066 | # Open dev | |
2067 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2068 | # Set dev owner | |
2069 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2070 | # Write test pattern 0xa7 | |
2071 | qemu-io -c write -P 0xa7 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2072 | wrote 10485760/10485760 bytes at offset 104857600 | |
2073 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2074 | ||
2075 | # Write test pattern 0x13 | |
2076 | qemu-io -c write -P 0x13 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2077 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
2078 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2079 | ||
2080 | # Close dev | |
2081 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2082 | # Read test pattern 0xa7 | |
2083 | qemu-io -c read -P 0xa7 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2084 | read 10485760/10485760 bytes at offset 104857600 | |
2085 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2086 | ||
2087 | # Read test pattern 0x13 | |
2088 | qemu-io -c read -P 0x13 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2089 | read 10485760/10485760 bytes at offset 3298534883328 | |
2090 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2091 | ||
2092 | # Write test pattern 0x91 | |
2093 | qemu-io -c write -P 0x91 100M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2094 | wrote 10485760/10485760 bytes at offset 104857600 | |
2095 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2096 | ||
2097 | # Write test pattern 0x5e | |
2098 | qemu-io -c write -P 0x5e 3145728M 10M --object secret,id=sec0,data=MTIzNDU2,format=base64 --image-opts driver=luks,key-secret=sec0,file.filename=TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2099 | wrote 10485760/10485760 bytes at offset 3298534883328 | |
2100 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2101 | ||
2102 | # Open dev | |
2103 | sudo cryptsetup -q -v luksOpen TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2104 | # Set dev owner | |
2105 | sudo chown UID:GID /dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2106 | # Read test pattern 0x91 | |
2107 | qemu-io -c read -P 0x91 100M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2108 | read 10485760/10485760 bytes at offset 104857600 | |
2109 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2110 | ||
2111 | # Read test pattern 0x5e | |
2112 | qemu-io -c read -P 0x5e 3145728M 10M --image-opts driver=file,filename=/dev/mapper/qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2113 | read 10485760/10485760 bytes at offset 3298534883328 | |
2114 | 10 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
2115 | ||
2116 | # Close dev | |
2117 | sudo cryptsetup -q -v luksClose qiotest-145-aes-256-cbc-plain64-sha256-sha1 | |
2118 | # Delete image | |
2119 | unlink TEST_DIR/luks-aes-256-cbc-plain64-sha256-sha1.img | |
2120 |