diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 84b85e88fffa87b3f500d6507423b779897c945f..4a7e620b9c7816fb6caefdaa9e1122dc3b3a6955 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,9 +30,9 @@ tests:jdk-17:
 publish:
   stage: deploy
   script:
-    - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -in secring.gpg.enc -out secring.gpg
-    - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -in pubring.gpg.enc -out pubring.gpg
-    - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -in gradle.properties.enc -out gradle.properties
+    - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in secring.gpg.enc -out secring.gpg
+    - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in pubring.gpg.enc -out pubring.gpg
+    - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in gradle.properties.enc -out gradle.properties
     - ./gradlew ${GRADLE_OPTIONS} publish
   only:
     - master@general/stups/tlc4b
diff --git a/build.gradle b/build.gradle
index 5779bc9a76f6f96f3073955633846bdf3fd6674f..c5d1f55dcc07d25187a8d754a57ba57cc0e8661f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -165,6 +165,8 @@ publishing {
 	}
 }
 
+ext."signing.secretKeyRingFile" = rootProject.file("secring.gpg").absolutePath
+
 signing {
 	sign publishing.publications.mavenJava
 }
diff --git a/gradle.properties.enc b/gradle.properties.enc
index 5cdf0502f03c0571840f17442e1280e3a0e4c3e7..83e084509404a88a304c64f23a26e07bf592c44d 100644
--- a/gradle.properties.enc
+++ b/gradle.properties.enc
@@ -1,4 +1,5 @@
-Salted__ݐ�
-'�\�"۬��u
��.U�xF;F�bO}>*&S�ؠf�ߝ��{RenU���n��s8y�a��1/�X;�� ��ԏ�:?��JO��~�dBG,;���-݄2XW��FFfp;����8r6�O����޴Z����qN]�����0�x��Bl�P��6Ч�Y��j����{
-�n(�m$�.��,K
-����a����6؇�� 7���!�E�
\ No newline at end of file
+U2FsdGVkX18nOHLNyyzYk3lwSF0IGgXp8ubFJuMWOPaMbTBmgRPWS/jQT4LO17HP
+W5yqIb+NzcYqzLBohg9s9r4XFyoS5ic3TIyPp87IXzgWNh3gKV+F+DfbggwMjiyJ
+0gZI+90cmkWXBDW7c3JijLOX2f0NATwuiwHFPau3FCKC0cp7uOArtqkbfZau2how
+oP8hzzAue50fahPuBfg8h3OtofJW9x9UCUxxD/NXzD8VZFQabICUjI8mcjEcvaea
+MqQn9JuoekIRPDUsUwZ9Er07OkzKXHB5c968S3DUP3w=
diff --git a/pubring.gpg.enc b/pubring.gpg.enc
index 06bc9ccbe75197099d89fd6ad6acdefcb7bb251a..fb1dfb132bd34d077723753821aefdc42be64bc2 100644
Binary files a/pubring.gpg.enc and b/pubring.gpg.enc differ
diff --git a/secring.gpg.enc b/secring.gpg.enc
index 388a462e3456cf708c557fa5136bbd43e59596ce..048652a825198ed70f778f2b82600b83be9d5d3e 100644
Binary files a/secring.gpg.enc and b/secring.gpg.enc differ