Ich benutze Hüpfburgenanbieter für die AES-Verschlüsselung. Ich muss ein fettes Glas von bc und meinem Glas schaffen, aber sobald ich es tue, bekomme ich Algorithmus keine Ausnahme gefunden. Ist es möglich, das Zeichen loszuwerden und ein normales Glas daraus zu machen?
Mein Build-Prozess ist ..
iget den Fehler, wenn ich versuche, das
zu verwendenSecretKeyFactory.getInstance (Algorithmus);
Algorithmus ist PBEWITHSHA256AND128BITAES-CBC-BC von der Hüpfburg.
Wenn Sie eine JAR-Datei signieren, werden neue Dateien zum Verzeichnis META-INF hinzugefügt, z. "MKSIGN.SF" und "MKSIGN.DSA". Entfernen Sie sie einfach aus der JAR-Datei (mit einem Zip-Dienstprogramm), und Sie haben es ohne Signatur.
Um die Signatur aus einer JAR-Datei zu entfernen, entfernen Sie das Verzeichnis META-INF
. Eine JAR-Datei ist eine ZIP-Datei. Unter Linux können Sie dies tun:
Ich habe ein Perl-Skript zusammengestellt, das ich in der Produktion verwende, um JAR-Signaturen zu entfernen. Übergeben Sie einfach den Ordner mit Gläsern als Argument. Das funktioniert in Linux. Es kann mit Cygwin arbeiten, obwohl ich es nicht in Windows getestet habe.
Tags und Links java jar jar-signing