(t *testing.T)
| 71 | } |
| 72 | |
| 73 | func TestHashZeroSalt(t *testing.T) { |
| 74 | a := New(t) |
| 75 | |
| 76 | h := &PBKDF2{ |
| 77 | Iterations: 10000, |
| 78 | KeyLength: 512, |
| 79 | Algorithm: Sha512, |
| 80 | SaltLength: 0, |
| 81 | } |
| 82 | |
| 83 | plain := "secret" |
| 84 | |
| 85 | _, err := h.Hash(plain) |
| 86 | a.So(err, ShouldNotBeNil) |
| 87 | } |
| 88 | |
| 89 | func TestBadHash(t *testing.T) { |
| 90 | a := New(t) |