diff --git a/build.gradle.kts b/build.gradle.kts
index 44bb786e835340b81c9c29b6c400b0293ee3e810..b5de178228eb2621bdefd4ac945b4213cacb7bd5 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -77,6 +77,16 @@ tasks.withType<KotlinCompile> {
     kotlinOptions.jvmTarget = "11"
 }
 
+tasks.withType<org.gradle.jvm.tasks.Jar> {
+    exclude("META-INF/BC1024KE.RSA", "META-INF/BC1024KE.SF", "META-INF/BC1024KE.DSA")
+    exclude("META-INF/BC2048KE.RSA", "META-INF/BC2048KE.SF", "META-INF/BC2048KE.DSA")
+}
+
+tasks.jar {
+    exclude("META-INF/BC1024KE.RSA", "META-INF/BC1024KE.SF", "META-INF/BC1024KE.DSA")
+    exclude("META-INF/BC2048KE.RSA", "META-INF/BC2048KE.SF", "META-INF/BC2048KE.DSA")
+}
+
 compose.desktop {
     application {
         mainClass = "org.briarproject.briar.desktop.MainKt"