diff --git a/CHANGELOG b/CHANGELOG
index a7d06e9..ca50831 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,8 +1,9 @@
# Releases
-## v1.0.0
+## v0.3.0
* refactor 'expand' byte handling to use byte buffer
+* rename package to `at.favre.lib.crypto`
## v0.2.1
diff --git a/pom.xml b/pom.xml
index a486dd2..49e664b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,8 @@
at.favre.lib
hkdf
- 0.2.1
+ 0.3.0
+ jar
HKDF-RFC5869
A standalone Java implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first
diff --git a/src/main/java/at/favre/crypto/HKDF.java b/src/main/java/at/favre/lib/crypto/HKDF.java
similarity index 99%
rename from src/main/java/at/favre/crypto/HKDF.java
rename to src/main/java/at/favre/lib/crypto/HKDF.java
index 7f9f017..756950d 100644
--- a/src/main/java/at/favre/crypto/HKDF.java
+++ b/src/main/java/at/favre/lib/crypto/HKDF.java
@@ -1,4 +1,4 @@
-package at.favre.crypto;
+package at.favre.lib.crypto;
import javax.crypto.Mac;
import java.nio.ByteBuffer;
diff --git a/src/main/java/at/favre/crypto/HkdfMacFactory.java b/src/main/java/at/favre/lib/crypto/HkdfMacFactory.java
similarity index 99%
rename from src/main/java/at/favre/crypto/HkdfMacFactory.java
rename to src/main/java/at/favre/lib/crypto/HkdfMacFactory.java
index 23fc5bd..9f63b7b 100644
--- a/src/main/java/at/favre/crypto/HkdfMacFactory.java
+++ b/src/main/java/at/favre/lib/crypto/HkdfMacFactory.java
@@ -1,4 +1,4 @@
-package at.favre.crypto;
+package at.favre.lib.crypto;
import javax.crypto.Mac;
import javax.crypto.SecretKey;
diff --git a/src/test/java/at/favre/crypto/HKDFBenchmarkTest.java b/src/test/java/at/favre/lib/crypto/HKDFBenchmarkTest.java
similarity index 98%
rename from src/test/java/at/favre/crypto/HKDFBenchmarkTest.java
rename to src/test/java/at/favre/lib/crypto/HKDFBenchmarkTest.java
index 8f75e86..368c6c6 100644
--- a/src/test/java/at/favre/crypto/HKDFBenchmarkTest.java
+++ b/src/test/java/at/favre/lib/crypto/HKDFBenchmarkTest.java
@@ -1,4 +1,4 @@
-package at.favre.crypto;
+package at.favre.lib.crypto;
import org.apache.commons.lang3.RandomUtils;
import org.junit.Ignore;
diff --git a/src/test/java/at/favre/crypto/HKDFTest.java b/src/test/java/at/favre/lib/crypto/HKDFTest.java
similarity index 99%
rename from src/test/java/at/favre/crypto/HKDFTest.java
rename to src/test/java/at/favre/lib/crypto/HKDFTest.java
index 3d90c0e..2416c0a 100644
--- a/src/test/java/at/favre/crypto/HKDFTest.java
+++ b/src/test/java/at/favre/lib/crypto/HKDFTest.java
@@ -1,4 +1,4 @@
-package at.favre.crypto;
+package at.favre.lib.crypto;
import org.apache.commons.lang3.RandomUtils;
import org.junit.Before;
diff --git a/src/test/java/at/favre/crypto/HkdfMacFactoryTest.java b/src/test/java/at/favre/lib/crypto/HkdfMacFactoryTest.java
similarity index 98%
rename from src/test/java/at/favre/crypto/HkdfMacFactoryTest.java
rename to src/test/java/at/favre/lib/crypto/HkdfMacFactoryTest.java
index 13c7eaf..4438058 100644
--- a/src/test/java/at/favre/crypto/HkdfMacFactoryTest.java
+++ b/src/test/java/at/favre/lib/crypto/HkdfMacFactoryTest.java
@@ -1,4 +1,4 @@
-package at.favre.crypto;
+package at.favre.lib.crypto;
import org.junit.Test;
diff --git a/src/test/java/at/favre/crypto/RFC5869TestCases.java b/src/test/java/at/favre/lib/crypto/RFC5869TestCases.java
similarity index 99%
rename from src/test/java/at/favre/crypto/RFC5869TestCases.java
rename to src/test/java/at/favre/lib/crypto/RFC5869TestCases.java
index 437a6cc..82195c1 100644
--- a/src/test/java/at/favre/crypto/RFC5869TestCases.java
+++ b/src/test/java/at/favre/lib/crypto/RFC5869TestCases.java
@@ -1,4 +1,4 @@
-package at.favre.crypto;
+package at.favre.lib.crypto;
import org.apache.commons.codec.binary.Hex;
import org.junit.Test;