Das kannst du mit OpenSSL, zuerst extrahierst du das Zertifikat aus der PFX Datei im PEM Format.
openssl pkcs12 -in zertifikat.pfx -clcerts -nokeys -out cert.pem
Aus diesem PEM Format kannst du den öffentlichen Schlüssel extrahieren.
openssl x509 -in cert.pem -pubkey -noout > publickey.pem