test: fix signature counter
[gnuk/gnuk.git] / test / features / 210_compute_signature.feature
1 @keygen
2 Feature: compute digital signature
3   In order to use a token
4   A token should compute digital signature properly
5
6   Scenario: compute digital signature by OPENPGP.1 key (1)
7      Given a message "This is a test message."
8      And a public key from token for OPENPGP.1
9      And let a token compute digital signature
10      And verify signature
11      Then it should get success
12
13   Scenario: compute digital signature by OPENPGP.1 key (2)
14      Given a message "This is another test message.\nMultiple lines.\n"
15      And a public key from token for OPENPGP.1
16      And let a token compute digital signature
17      And verify signature
18      Then it should get success
19
20   Scenario: compute digital signature by OPENPGP.3 key (1)
21      Given a message "This is a test message."
22      And a public key from token for OPENPGP.3
23      And let a token authenticate
24      And verify signature
25      Then it should get success
26
27   Scenario: compute digital signature by OPENPGP.3 key (2)
28      Given a message "This is another test message.\nMultiple lines.\n"
29      And a public key from token for OPENPGP.3
30      And let a token authenticate
31      And verify signature
32      Then it should get success
33
34   Scenario: data object ds counter
35      When requesting ds counter: 93
36      Then you should get: \x00\x00\x03