-keep class org.spongycastle.crypto.* {*;} -keep class org.spongycastle.crypto.agreement.** {*;} -keep class org.spongycastle.crypto.digests.* {*;} -keep class org.spongycastle.crypto.ec.* {*;} -keep class org.spongycastle.crypto.encodings.* {*;} -keep class org.spongycastle.crypto.engines.* {*;} -keep class org.spongycastle.crypto.macs.* {*;} -keep class org.spongycastle.crypto.modes.* {*;} -keep class org.spongycastle.crypto.paddings.* {*;} -keep class org.spongycastle.crypto.params.* {*;} -keep class org.spongycastle.crypto.prng.* {*;} -keep class org.spongycastle.crypto.signers.* {*;} -keep class org.spongycastle.jcajce.provider.asymmetric.* {*;} -keep class org.spongycastle.jcajce.provider.asymmetric.util.* {*;} -keep class org.spongycastle.jcajce.provider.asymmetric.dh.* {*;} -keep class org.spongycastle.jcajce.provider.asymmetric.ec.* {*;} -keep class org.spongycastle.jcajce.provider.digest.** {*;} -keep class org.spongycastle.jcajce.provider.keystore.** {*;} -keep class org.spongycastle.jcajce.provider.symmetric.** {*;} -keep class org.spongycastle.jcajce.spec.* {*;} -keep class org.spongycastle.jce.** {*;} -dontwarn javax.naming.**