diff options
| author | Jakob Unterwurzacher | 2018-06-25 22:27:15 +0200 | 
|---|---|---|
| committer | Jakob Unterwurzacher | 2018-07-01 20:56:22 +0200 | 
| commit | 9a15dfa494c76b5fcadcd32e2e46cbee84218a87 (patch) | |
| tree | 5dcb84d222f355750d1b0773660b891b509dadb1 /tests | |
| parent | 91de77943fba3cb993aad4e9756e159c4514764a (diff) | |
trezor: add TrezorPayload
TrezorPayload stores 32 random bytes used for unlocking
the master key using a Trezor security module. The randomness makes sure
that a unique unlock value is used for each gocryptfs filesystem.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/trezor/trezor_test.go | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/trezor/trezor_test.go b/tests/trezor/trezor_test.go index 5db56e2..59e10cb 100644 --- a/tests/trezor/trezor_test.go +++ b/tests/trezor/trezor_test.go @@ -42,6 +42,9 @@ func TestInitTrezor(t *testing.T) {  	if !c.IsFeatureFlagSet(configfile.FlagTrezor) {  		t.Error("Trezor flag should be set but is not")  	} +	if len(c.TrezorPayload) != 32 { +		t.Errorf("TrezorPayload has wrong length: %d", len(c.TrezorPayload)) +	}  }  // Test using -trezor together with -extpass. Should fail with code 1 (usage error).  | 
