1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
@cmdline
Feature: Command line mapping/info tests using volume test1.tc
Scenario: Map outer volume
Given I map volume test1.tc as tcplay_test using the following settings:
| passphrase | test |
And I request information about mapped volume tcplay_test
Then I expect dmsetup to have the following tables:
| name | begin | end | algo | offset | iv_offset | key |
| tcplay_test | 0 | 40448 | aes-xts-plain64 | 256 | 256 | b736aebe0ba9e67f58f110769955a19d1351b07f99cbda9f59249e0aaed72f9e672365dee6d2bf00a34bdd1b8aafa31b274103b9e925ac568e60562ce0c6ff0e |
And I expect tcplay to report the following:
| Cipher | AES-256-XTS |
| Key Length | 512 bits |
| Volume size | 40448 sectors |
| IV offset | 256 sectors |
| Block offset | 256 sectors |
Scenario: Map hidden volume
Given I map volume test1.tc as tcplay_test using the following settings:
| passphrase | hidden |
And I request information about mapped volume tcplay_test
Then I expect dmsetup to have the following tables:
| name | begin | end | algo | offset | iv_offset | key |
| tcplay_test | 0 | 10240 | aes-xts-plain64 | 30464 | 30464 | 7dd9086e92b756f55465723a9b4594bf61040a6bea8b2291a45821ff80d0676dd86caf6595d57beb7902e952706fbb7bad8b69048c47cced1aba08ebac847dd9 |
And I expect tcplay to report the following:
| Cipher | AES-256-XTS |
| Key Length | 512 bits |
| Volume size | 10240 sectors |
| IV offset | 30464 sectors |
| Block offset | 30464 sectors |
Scenario: Map outer volume protecting hidden volume
Given I map volume test1.tc as tcplay_test using the following settings:
| passphrase | test |
| passphrase_hidden | hidden |
| protect_hidden | yes |
And I request information about mapped volume tcplay_test
Then I expect dmsetup to have the following tables:
| name | begin | end | algo | offset | iv_offset | key |
| tcplay_test | 0 | 30208 | aes-xts-plain64 | 256 | 256 | b736aebe0ba9e67f58f110769955a19d1351b07f99cbda9f59249e0aaed72f9e672365dee6d2bf00a34bdd1b8aafa31b274103b9e925ac568e60562ce0c6ff0e |
And I expect tcplay to report the following:
| Cipher | AES-256-XTS |
| Key Length | 512 bits |
| Volume size | 30208 sectors |
| IV offset | 256 sectors |
| Block offset | 256 sectors |
|