-
Notifications
You must be signed in to change notification settings - Fork 9
/
CHANGELOG
60 lines (33 loc) · 1.19 KB
/
CHANGELOG
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
51
52
53
54
55
56
57
58
59
60
# Releases
## v2.0.0
* added `module-info.java`
### Breaking Change
In order to avoid split package problems, we renamed this lib's main package `at.favre.lib.crypto` -> `at.favre.lib.hkdf`.
## v1.1.0
* refactor HkdfMacFactory to accept `SecretKey` types instead of byte array - helps to be compatible with some security frameworks #4
### Breaking Change
The interface HkdfMacFactory changed to accept `SecretKey` and two new methods where added for creating
a secret key from a raw byte source and to return the mac length in bytes. See the default implementation
for details on how to implement this if you need a custom impl.
## v1.0.2
* add OSWAP dependency check plugin to Maven POM #3
## v1.0.1
* update maven plugins and test dependencies
* switch to maven wrapper
## v1.0.0
* add checkstyle rules
## v0.4.4
* fix signed jar
## v0.4.3
* remove obsolete maven dependencies
## v0.4.2
* make mac factory public
## v0.4.1
* some small bugfixes
## v0.4.0
* change api from `extract(ikm,salt)` to a more RFC compliant `extract(salt,ikm)` (also `extractAndExpand()`)
## v0.3.0
* refactor 'expand' byte handling to use byte buffer
* rename package to `at.favre.lib.hkdf`
## v0.2.1
initial version