Um aber trotzdem zu seinem "passwortfreien" PKCS#12 File zu kommen, kann man OpenSSL verwenden. Hierzu sind folgende Befehle einzugeben.
Mit diesem Befehl extrahiert man den privaten Schlüssel aus dem PKCS#12 File:
openssl pkcs12 -in protected.p12 -nodes -out temp.pem
Danach erzeugt man ein neues PKCS#12 File aus dem private-Key:
openssl pkcs12 -export -in temp.pem -out unprotected.p12
Den überflüssigen Export (temp.pem) kann man danach löschen.
Quelle: http://blog.armbruster-it.de/2010/03/remove-the-passphrase-from-a-pkcs12-certificate/